)]}'
{
  "log": [
    {
      "commit": "02459eaab98a6a57717bc0cacede148fc76af881",
      "tree": "804509b9ddb54eced6705103b3dca7aba0f30473",
      "parents": [
        "f0098f7863f814a5adc0b9cb271605d063cad7fa"
      ],
      "author": {
        "name": "James Simmons",
        "email": "jsimmons@infradead.org",
        "time": "Sat Jul 30 23:49:54 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jul 31 12:50:46 2005 -0700"
      },
      "message": "[PATCH] Display name of fbdev device\n\nThis patch displays the name of the fbdev driver in sysfs.\nDown the road this will replace the current proc handle we have.\n\nSigned-off-by: James Simmons \u003cjsimmons@infradead.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f0098f7863f814a5adc0b9cb271605d063cad7fa",
      "tree": "7477022770edd99422586372147e9b0f48de4c63",
      "parents": [
        "db44575f6fd55df6ff67ddd21f7ad5be5a741136"
      ],
      "author": {
        "name": "Denis Lunev",
        "email": "den@sw.ru",
        "time": "Sat Jul 30 17:47:25 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Jul 30 17:47:25 2005 -0700"
      },
      "message": "[NET] Fix too aggressive backoff in dst garbage collection\n\nThe bug is evident when it is seen once. dst gc timer was backed off,\nwhen gc queue is not empty. But this means that timer quickly backs off,\nif at least one destination remains in use. Normally, the bug is invisible,\nbecause adding new dst entry to queue cancels the backoff. But it shots\ndeadly with destination cache overflow when new destinations are not released\nfor long time f.e. after an interface goes down.\n\nThe fix is to cancel backoff when something was released.\n\nSigned-off-by: Denis Lunev \u003cden@sw.ru\u003e\nSigned-off-by: Alexey Kuznetsov \u003ckuznet@ms2.inr.ac.ru\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "db44575f6fd55df6ff67ddd21f7ad5be5a741136",
      "tree": "3282b763dbc363202a328c473c47a8cad954687e",
      "parents": [
        "1f494c0e040b001cf844280910d04ba7ebdc2898"
      ],
      "author": {
        "name": "Alexey Kuznetsov",
        "email": "kuznet@ms2.inr.ac.ru",
        "time": "Sat Jul 30 17:46:44 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Jul 30 17:46:44 2005 -0700"
      },
      "message": "[NET]: fix oops after tunnel module unload\n\nTunnel modules used to obtain module refcount each time when\nsome tunnel was created, which meaned that tunnel could be unloaded\nonly after all the tunnels are deleted.\n\nSince killing old MOD_*_USE_COUNT macros this protection has gone.\nIt is possible to return it back as module_get/put, but it looks\nmore natural and practically useful to force destruction of all\nthe child tunnels on module unload.\n\nSigned-off-by: Alexey Kuznetsov \u003ckuznet@ms2.inr.ac.ru\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1f494c0e040b001cf844280910d04ba7ebdc2898",
      "tree": "d7c6a20d5c37fbf90595e81a48688771225f8b0f",
      "parents": [
        "d1b04c081e3fb0a08ac108737e4efa9f4830c916"
      ],
      "author": {
        "name": "Harald Welte",
        "email": "laforge@netfilter.org",
        "time": "Sat Jul 30 17:44:07 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Jul 30 17:44:07 2005 -0700"
      },
      "message": "[NETFILTER] Inherit masq_index to slave connections\n\nmasq_index is used for cleanup in case the interface address changes\n(such as a dialup ppp link with dynamic addreses).  Without this patch,\nslave connections are not evicted in such a case, since they don\u0027t inherit\nmasq_index.\n\nSigned-off-by: Harald Welte \u003claforge@netfilter.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d1b04c081e3fb0a08ac108737e4efa9f4830c916",
      "tree": "b45fe692feee1bdd713bf07eec7aeaf648fa80b8",
      "parents": [
        "889371f61fd5bb914d0331268f12432590cf7e85"
      ],
      "author": {
        "name": "Baruch Even",
        "email": "baruch@ev-en.org",
        "time": "Sat Jul 30 17:41:59 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Jul 30 17:41:59 2005 -0700"
      },
      "message": "[NET]: Spelling mistakes threshoulds -\u003e thresholds\n\nJust simple spelling mistake fixes.\n\nSigned-Off-By: Baruch Even \u003cbaruch@ev-en.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "889371f61fd5bb914d0331268f12432590cf7e85",
      "tree": "b2055808f8f7d26adad7507109e9d1890fe0cae8",
      "parents": [
        "035a4a4f8976bdf12aab992c630d3a6cfba90ea8"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 30 13:41:56 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 30 13:41:56 2005 -0700"
      },
      "message": "Revert \"yenta free_irq on suspend\"\n\nACPI is wrong.  Devices should not release their IRQ\u0027s on suspend and\nre-aquire them on resume.  ACPI should just re-init the IRQ controller\ninstead of breaking most drivers very subtly.\n\nBreakage reported by Hugh Dickins \u003chugh@veritas.com\u003e\n\nUndo: d8c4b4195c7d664baf296818bf756775149232d3\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "035a4a4f8976bdf12aab992c630d3a6cfba90ea8",
      "tree": "ea85d8ae9186f300489217eb4c8ee4f253b79fab",
      "parents": [
        "6a1caa21d66bcb9ba9892435a0a54fc32cd9eeab"
      ],
      "author": {
        "name": "Rafael J. Wysocki",
        "email": "rjw@sisk.pl",
        "time": "Sat Jul 30 13:12:18 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 30 13:37:51 2005 -0700"
      },
      "message": "[PATCH] sk98lin: basic suspend/resume support fixes\n\nAn early version of the sk98lin patch was merged via Len\u0027s tree.  But there\nwere subsequent updates as a result of review from Jeff.  THis fixes things\nup.\n\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nCc: Jeff Garzik \u003cjgarzik@pobox.com\u003e\nCc: \"Brown, Len\" \u003clen.brown@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6a1caa21d66bcb9ba9892435a0a54fc32cd9eeab",
      "tree": "9e01b08b8aa2e40a80435570f3dab799f7909a35",
      "parents": [
        "c70f5d6610c601ea2ae4ae4e49f66c80801e895f"
      ],
      "author": {
        "name": "Natalie.Protasevich@unisys.com",
        "email": "Natalie.Protasevich@unisys.com",
        "time": "Sat Jul 30 11:25:32 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 30 13:37:50 2005 -0700"
      },
      "message": "[PATCH] x86_64: avoid wasting IRQs patch update\n\nThe patch adds boundary check for the MAX_GSI_NUM.  Same as the update for\ni386, the patch addresses a problem with ACPI SCI IRQ.  The patch corrects\nthe code such that SCI IRQ is skipped and duplicate entry is avoided.  The\nVIA chipset uses 4-bit IRQ register for internal interrupt routing, and\ntherefore cannot handle IRQ numbers assigned to its devices.  The patch\ncorrects this problem by allowing PCI IRQs below 16.\n\nSigned-off-by: Natalie Protasevich \u003cNatalie.Protasevich@unisys.com\u003e\nAcked-by: Andi Kleen \u003cak@muc.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c70f5d6610c601ea2ae4ae4e49f66c80801e895f",
      "tree": "288ab7efcb1285474e7f7277002cba8de236bbf1",
      "parents": [
        "6d1d07e41a1de478a0da3cc14b4a8054ef09931c"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Sat Jul 30 10:22:49 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 30 10:49:59 2005 -0700"
      },
      "message": "[PATCH] revert bogus softirq changes\n\nThis snuck in with an x86_64 change.  Thanks to Richard Purdie\n\u003crpurdie@rpsys.net\u003e for spotting it.\n\nCc: Andi Kleen \u003cak@muc.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6d1d07e41a1de478a0da3cc14b4a8054ef09931c",
      "tree": "db7802272fd8aff185a6ecc29ea78c1e3005783b",
      "parents": [
        "d7a465b4740806e4ee34061ad455595b2fa9fad5",
        "adbedd34244e2b054557002817f979a9b004a405"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 30 10:15:57 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 30 10:15:57 2005 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/lenb/to-linus\n"
    },
    {
      "commit": "d7a465b4740806e4ee34061ad455595b2fa9fad5",
      "tree": "154592d3b2e580412bc833eba99c50772e1f13a0",
      "parents": [
        "92ed0223aefa795d1873427e25599cb70b2148ee"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Fri Jul 29 22:59:21 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 30 10:14:47 2005 -0700"
      },
      "message": "[PATCH] vesafb: Document mtrr boot option usage\n\nDocument mtrr boot option usage to Documentation/fb/vesafb.txt.\n\nSigned-off-by: Antonino 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": "92ed0223aefa795d1873427e25599cb70b2148ee",
      "tree": "1ecb618129bba703034bbb03223acbb977d55761",
      "parents": [
        "5ce17b18e16177dd6409dabd38df5c2c9b58fc2d"
      ],
      "author": {
        "name": "Dave Peterson",
        "email": "dsp@llnl.gov",
        "time": "Fri Jul 29 22:59:20 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 30 10:14:47 2005 -0700"
      },
      "message": "[PATCH] x86_64: fix bug in csum_partial_copy_generic()\n\nI was observing reproducible crashes on the \"movw %bx,(%rsi)\" instruction\nbelow while a process in a recvfrom() system call was copying packet data\nto user space.  The patch below fixes the exception table and causes the\ncrash to no longer reproduce.  Please apply.\n\nAcked-by: Andi Kleen \u003cak@muc.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5ce17b18e16177dd6409dabd38df5c2c9b58fc2d",
      "tree": "cbc4e6bac2af443d9c2746c260275fc0b4d9c70b",
      "parents": [
        "e310fd43256b3cf4d37f6447b8f7413ca744657a"
      ],
      "author": {
        "name": "Eugene Surovegin",
        "email": "ebs@ebshome.net",
        "time": "Fri Jul 29 22:59:19 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 30 10:14:46 2005 -0700"
      },
      "message": "[PATCH] ppc32: fix 44x early serial debug for configurations with more than 512M of RAM\n\nFix 44x early serial debugging for big RAM configurations (more than 512M).\n We cannot use default OpenBIOS virtual mapping, because it interferes with\npinned TLB entry.\n\nWhile we are at it, move early UART mapping to TLB slot 0, so it can\nsurvive longer during boot process (slot 1 is used by the first ioremap\ncall, effectively killing UART mapping if it occupies this slot).  Also,\nchange UART TLB entry size to 4K (256M is too much for a bunch of registers\n:).  Squash some warnings on the way.\n\nTested on Ebony and Ocotea with 1G of RAM.\n\nThanks to Scott Coulter \u003cscott.coulter@cyclone.com\u003e for diagnosing this\nproblem.\n\nSigned-off-by: Eugene Surovegin \u003cebs@ebshome.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e310fd43256b3cf4d37f6447b8f7413ca744657a",
      "tree": "29537927762fd44459fa288b5241d4e79dbadedb",
      "parents": [
        "5fa918b451f625870cd4275ca908b2392ee86a51"
      ],
      "author": {
        "name": "Martin J. Bligh",
        "email": "mbligh@mbligh.org",
        "time": "Fri Jul 29 22:59:18 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 30 10:14:46 2005 -0700"
      },
      "message": "[PATCH] Fix NUMA node sizing in nr_free_zone_pages\n\nWe are iterating over all nodes in nr_free_zone_pages().  Because the\nfallback zonelists contain all nodes in the system, and we walk all the\nzonelists, we\u0027re counting memory multiple times (once for each node).  This\ncaused us to make a size estimate of 32GB for an 8GB AMD64 box, which makes\nall the dirty ratio calculations, etc incorrect.\n\nThere\u0027s still a further bug to fix from e820 holes causing overestimation\nas well, but this fix is separate, and good as is, and fixes one class of\nproblems.  Problem found by Badari, and tested by Ram Pai - thanks!\n\nSigned-off-by:  Martin J. Bligh \u003cmbligh@mbligh.org\u003e\nSigned-off-by:  Matt Dobson \u003ccolpatch@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5fa918b451f625870cd4275ca908b2392ee86a51",
      "tree": "a0341db93846bff4100a73a74a5c0df547ad69db",
      "parents": [
        "141d751e264c16db554f6681d84056ebde0e8078"
      ],
      "author": {
        "name": "Robert Love",
        "email": "rml@novell.com",
        "time": "Fri Jul 29 22:59:17 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 30 10:14:46 2005 -0700"
      },
      "message": "[PATCH] ppc64: inotify syscalls\n\ninotify system call support for PPC64\n\n[ I don\u0027t think we need sys32 compatibility versions--and if we do, I\nfailed in life. ]\n\nSigned-off-by: Robert Love \u003crml@novell.com\u003e\nAcked-by: Paul Mackerras \u003cpaulus@samba.org\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": "141d751e264c16db554f6681d84056ebde0e8078",
      "tree": "d9d1fbf8462ccbb6321e2ab8fddaf0a10dc18cb1",
      "parents": [
        "b0825488a642cadcf39709961dde61440cb0731c"
      ],
      "author": {
        "name": "Robert Love",
        "email": "rml@novell.com",
        "time": "Fri Jul 29 22:59:16 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 30 10:14:46 2005 -0700"
      },
      "message": "[PATCH] ppc32: inotify syscalls\n\nAdd inotify system call stubs to PPC32.\n\nSigned-off-by: Robert Love \u003crml@novell.com\u003e\nAcked-by: Paul Mackerras \u003cpaulus@samba.org\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": "adbedd34244e2b054557002817f979a9b004a405",
      "tree": "78e4a524e84f8b3e23ae8b49ac689048584e4668",
      "parents": [
        "d6ac1a7910d22626bc77e73db091e00b810715f4",
        "b0825488a642cadcf39709961dde61440cb0731c"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Jul 30 01:55:32 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Jul 30 01:55:32 2005 -0400"
      },
      "message": "merge 2.6.13-rc4 with ACPI\u0027s to-linus tree\n"
    },
    {
      "commit": "d6ac1a7910d22626bc77e73db091e00b810715f4",
      "tree": "c8f235b7287056a03bc2bc032902469a331b5e56",
      "parents": [
        "577a4f8102d54b504cb22eb021b89e957e8df18f",
        "87bec66b9691522414862dd8d41e430b063735ef"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Jul 29 23:31:17 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Jul 29 23:31:17 2005 -0400"
      },
      "message": "/home/lenb/src/to-linus branch \u0027acpi-2.6.12\u0027\n"
    },
    {
      "commit": "87bec66b9691522414862dd8d41e430b063735ef",
      "tree": "f9976d7f6bb92fe3ebeda3b5d3644ac048147e62",
      "parents": [
        "68ac767686fd72f37a25bb4895fb4ab0080ba755"
      ],
      "author": {
        "name": "David Shaohua Li",
        "email": "shaohua.li@intel.com",
        "time": "Wed Jul 27 23:02:00 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Jul 29 22:49:38 2005 -0400"
      },
      "message": "[ACPI] suspend/resume ACPI PCI Interrupt Links\n\nAdd reference count and disable ACPI PCI Interrupt Link\nwhen no device still uses it.\n\nWarn when drivers have not released Link at suspend time.\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d3469\n\nSigned-off-by: David Shaohua Li \u003cshaohua.li@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "68ac767686fd72f37a25bb4895fb4ab0080ba755",
      "tree": "08a90a73c7b295e9f810607dbc060972a67a9e2a",
      "parents": [
        "90158b83204842c0108d744326868d91cc9c4dfd"
      ],
      "author": {
        "name": "Venkatesh Pallipadi",
        "email": "venkatesh.pallipadi@intel.com",
        "time": "Mon Apr 25 14:38:00 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Jul 29 22:10:09 2005 -0400"
      },
      "message": "[ACPI] delete boot-time printk()s from processor_idle.c\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d4401\n\nSigned-off-by: Venkatesh Pallipadi \u003cvenkatesh.pallipadi@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "90158b83204842c0108d744326868d91cc9c4dfd",
      "tree": "15abc30cd06051d74a3caa935d54b1352e2a0978",
      "parents": [
        "4b31e77455b868b43e665edceb111c9a330c8e0f"
      ],
      "author": {
        "name": "Rafael J. Wysocki",
        "email": "rjwysocki@sisk.pl",
        "time": "Sun Jul 24 14:22:00 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Jul 29 22:04:26 2005 -0400"
      },
      "message": "[ACPI] fix resume issues on Asus L5D\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d4416\n\nSigned-off-by: Rafael J. Wysocki \u003crjwysocki@sisk.pl\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "4b31e77455b868b43e665edceb111c9a330c8e0f",
      "tree": "009012415e7c04e7f864935da286b74d2e1d0f3d",
      "parents": [
        "45bea1555f5bf0cd5871b208b4b02d188f106861"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Wed May 18 13:49:00 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Jul 29 18:29:47 2005 -0400"
      },
      "message": "[ACPI] Always set P-state on initialization\n\nOtherwise a platform that supports ACPI based cpufreq\nand boots up at lowest possible speed could stay there\nforever.  This because the governor may request max speed,\nbut the code doesn\u0027t update if there is no change in\nspeed, and it assumed the initial state of max speed.\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d4634\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nSigned-off-by: Venkatesh Pallipadi \u003cvenkatesh.pallipadi@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "45bea1555f5bf0cd5871b208b4b02d188f106861",
      "tree": "45ca1de8db4a6eef2b4f84de8ada5f01c0f77e56",
      "parents": [
        "335f16be5d917334f56ec9ef7ecf983476ac0563"
      ],
      "author": {
        "name": "Luming Yu",
        "email": "luming.yu@intel.com",
        "time": "Sat Jul 23 04:08:00 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Jul 29 18:15:25 2005 -0400"
      },
      "message": "[ACPI] Add \"ec_polling\" boot option\n\nEC burst mode benefits many machines, some of\nthem significantly.  However, our current\nimplementation fails on some machines such\nas Rafael\u0027s Asus L5D.\n\nThis patch restores the alternative EC polling code,\nwhich can be enabled at boot time via \"ec_polling\"\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d4665\n\nSigned-off-by: Luming Yu \u003cluming.yu@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "335f16be5d917334f56ec9ef7ecf983476ac0563",
      "tree": "6d3717a57c1be1edbfa0593e41232c503cfeac2e",
      "parents": [
        "0b6b2f08c24a65535cb18893ca27516389c5fc0f"
      ],
      "author": {
        "name": "David Shaohua Li",
        "email": "shaohua.li@intel.com",
        "time": "Wed Jun 22 18:37:00 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Jul 29 18:06:29 2005 -0400"
      },
      "message": "[ACPI] address boot-freeze with updated DMI blacklist for c-states\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d4763\n\nSigned-off-by: David Shaohua Li \u003cshaohua.li@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "b0825488a642cadcf39709961dde61440cb0731c",
      "tree": "cd73116cb0298a6333cbfda8ba2874b1ff180e05",
      "parents": [
        "b87a1e506115e7df4c6bfd266267ee0088cba3b7"
      ],
      "author": {
        "name": "Matthew Garrett",
        "email": "mjg59@srcf.ucam.org",
        "time": "Fri Jul 29 14:03:39 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 29 15:01:15 2005 -0700"
      },
      "message": "[PATCH] agp: restore APBASE after setting APSIZE\n\nWhen leaving S3 state, the AGP bridge may not have all PCI configuration\nregisters set in the same way as they were at boot.  This should be fixed\nby pci_restore_state - however, the APBASE register cannot be set to\nconflict with the APSIZE register.  If APSIZE is larger than it was before\nsuspend, pci_restore_state will not restore APBASE correctly.  The attached\npatch adds an extra item to the agp_bridge_data structure and uses it to\nstore the value of APBASE.  On resume, this is then written after APSIZE\nhas been set.  This patch only touches the path used for Intel chipsets\nwithout integrated graphics, and may need to be extended to work with the\nothers.\n\nWithout this patch, I get the symptoms described in bug 4921 - APBASE ends\nup overlapping various PCI devices, and as a result they fail to work after\nresume.\n\nSigned-off-by: Matthew Garrett \u003cmjg59@srcf.ucam.org\u003e\nAcked-by: Dave Jones \u003cdavej@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b87a1e506115e7df4c6bfd266267ee0088cba3b7",
      "tree": "1f5e16a6478aaf58db89cc889568e36accb00d5f",
      "parents": [
        "4ffa92340b22a59575afe60ea155195c43213120"
      ],
      "author": {
        "name": "Gerald Schaefer",
        "email": "geraldsc@de.ibm.com",
        "time": "Fri Jul 29 14:03:38 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 29 15:01:15 2005 -0700"
      },
      "message": "[PATCH] s390: fix inline assembly in appldata\n\nFix inline assembly that gets miscompiled by gcc 4.\n\nSigned-off-by: Gerald Schaefer \u003cgeraldsc@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4ffa92340b22a59575afe60ea155195c43213120",
      "tree": "2d3c5fd21760d791ed1704b194cf9596370185c0",
      "parents": [
        "350e3ade9ed0809a94c51db6ee66883a35f0d6c9"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cohuck@de.ibm.com",
        "time": "Fri Jul 29 14:03:37 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 29 15:01:14 2005 -0700"
      },
      "message": "[PATCH] s390: device recognition\n\nClose a small window where a device may be not operational again after senseid\nfinished and the \"same device\" check fails due to dev\u003d0000 by checking for dnv\nafter stsch() by then setting the device to not operational.  (No need to\ncheck for dnv in ccw_device_handle_oper() again since we don\u0027t do stsch() into\nthe subchannel\u0027s schib in the meantime and will get a crw anyway if the device\nbecomes not oper again).\n\nSigned-off-by: Cornelia Huck \u003ccohuck@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "350e3ade9ed0809a94c51db6ee66883a35f0d6c9",
      "tree": "8c644bec7a82bdb2b4c0c9d30e65fce4b8c15f69",
      "parents": [
        "5712f52e8c024c6b7b82ae5c7b5b3d0f3e6f711b"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Fri Jul 29 14:03:36 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 29 15:01:14 2005 -0700"
      },
      "message": "[PATCH] s390: check for interrupt before waiting\n\nThe patch that introduced waiting for interrupts after resetting the reader\ncan cause the boot to fail because the system is waiting for an interrupt that\nwill never arrive.  Add code to check if an interrupt is supposed to arrive\nbefore waiting endlessly.\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5712f52e8c024c6b7b82ae5c7b5b3d0f3e6f711b",
      "tree": "24da6505756aa5e62b3392ef9a5627189ed94ec0",
      "parents": [
        "a502a3593c7aa2aff99a61ed71e7cb828ee4da8b"
      ],
      "author": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Fri Jul 29 14:03:35 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 29 15:01:14 2005 -0700"
      },
      "message": "[PATCH] s390: default configuration\n\nUpdate default configuration of s390.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a502a3593c7aa2aff99a61ed71e7cb828ee4da8b",
      "tree": "5960bb8522d9ce4c677233b0cdc5453bf8aef2f5",
      "parents": [
        "e4c5c82024f5f292c0069cf40422b8f3bf5e684e"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Fri Jul 29 14:03:33 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 29 15:01:14 2005 -0700"
      },
      "message": "[PATCH] uml: fix vsyscall brokenness\n\nThe #if/#ifdef cleanup exposed a bug in UML\u0027s ELF header processing.  With\nthis bug fixed, UML recognizes the vsyscall info coming from the host.  On\nFC4, there is a vsyscall page low in the address space, which UML doesn\u0027t\nprovide.  This causes an infinite page fault loop and a hang on boot.\n\nThis patch works around that by making this look like a no-vsyscall system.\n\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e4c5c82024f5f292c0069cf40422b8f3bf5e684e",
      "tree": "09a6633c9a9d9ec388f90f1b12f2ea2553130ac3",
      "parents": [
        "e1afc3f522ed088405fc8932110d338330db82bb"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Fri Jul 29 14:03:33 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 29 15:01:14 2005 -0700"
      },
      "message": "[PATCH] fbdev: Replace memcpy with for-loop when preparing bitmap\n\nDo not use memcpy in fb_pad_aligned_buffer.  It is suboptimal because only\na few bytes are moved at a time.  Replace with a for-loop.\n\nSigned-off-by: Antonino 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": "e1afc3f522ed088405fc8932110d338330db82bb",
      "tree": "944b79bef5f73bfe1ea7fc5e89cb9e36562d0929",
      "parents": [
        "80625942094b114d85811e5ff1fbc9e06dabe0ff"
      ],
      "author": {
        "name": "Natalie.Protasevich@unisys.com",
        "email": "Natalie.Protasevich@unisys.com",
        "time": "Fri Jul 29 14:03:32 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 29 15:01:13 2005 -0700"
      },
      "message": "[PATCH] x86: avoid wasting IRQs patch update\n\nThe patch addresses a problem with ACPI SCI interrupt entry, which gets\nre-used, and the IRQ is assigned to another unrelated device.  The patch\ncorrects the code such that SCI IRQ is skipped and duplicate entry is\navoided.  Second issue came up with VIA chipset, the problem was caused by\noriginal patch assigning IRQs starting 16 and up.  The VIA chipset uses\n4-bit IRQ register for internal interrupt routing, and therefore cannot\nhandle IRQ numbers assigned to its devices.  The patch corrects this\nproblem by allowing PCI IRQs below 16.\n\nSigned-off by: Natalie Protasevich \u003cNatalie.Protasevich@unisys.com\u003e\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "80625942094b114d85811e5ff1fbc9e06dabe0ff",
      "tree": "66c6e49c4a24d7338d4510be449e4cc17dc95e29",
      "parents": [
        "655a0a7799cddf9a469916c07ac22f1106abc2be"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Fri Jul 29 14:03:31 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 29 15:01:13 2005 -0700"
      },
      "message": "[PATCH] vesafb: Fix mtrr bugs\n\n\u003e\u003e vesafb: mode is 800x600x16, linelength\u003d1600, pages\u003d16\n\u003e\u003e vesafb: scrolling: redraw\n\u003e\u003e vesafb: Truecolor: size\u003d0:5:6:5, shift\u003d0:11:5:0\n\u003e\u003e mtrr: type mismatch for fc000000,1000000 old: write-back new: write-\n\u003e\u003e combining\n\nRange is already set to write-back, vesafb attempts to add a write-combining\nmtrr (default for vesafb).\n\n\u003e\u003e mtrr: size and base must be multiples of 4 kiB\n\nThis is a bug, vesafb attempts to add a size \u003c PAGE_SIZE triggering\nthe messages below.\n\nTo eliminate the warning messages, you can add the option mtrr:2 to add a\nwrite-back mtrr for vesafb.  Or just use nomtrr option.\n\n1. Fix algorithm for finding the best power of 2 size with mtrr_add().\n\n2. Add option to choose the mtrr type by extending the mtrr boot option:\n\n   mtrr:n where n\n\n        0 \u003d no mtrr (equivalent to using the nomtrr option)\n        1 \u003d uncachable\n        2 \u003d write back\n        3 \u003d write combining (default)\n        4 \u003d write through\n\nSigned-off-by: Antonino 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": "655a0a7799cddf9a469916c07ac22f1106abc2be",
      "tree": "68046518782408b540c41645ee75ac155f3b332a",
      "parents": [
        "3d483f47579461a4715db33c68ef8752e5a97a2d"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Fri Jul 29 14:03:30 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 29 15:01:13 2005 -0700"
      },
      "message": "[PATCH] serial: add MMIO support to 8250_pnp\n\nAdd support for UARTs in MMIO space and clean up a little whitespace.\n\nHP legacy-free ia64 machines need this.\n\nSigned-off-by: 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": "3d483f47579461a4715db33c68ef8752e5a97a2d",
      "tree": "6a4c9022074426d3551ff1b47c95f2bfe3f41828",
      "parents": [
        "94d2ac66c12397e2ca7988dbf59f24a966d275cb"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Fri Jul 29 14:03:29 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 29 15:01:13 2005 -0700"
      },
      "message": "[PATCH] Fix sync_tsc hang\n\nsync_tsc was using smp_call_function to ask the boot processor to report\nit\u0027s tsc value.  smp_call_function performs an IPI_send_allbutself which is\na broadcast ipi.  There is a window during processor startup during which\nthe target cpu has started and before it has initialized it\u0027s interrupt\nvectors so it can properly process an interrupt.  Receveing an interrupt\nduring that window will triple fault the cpu and do other nasty things.\n\nWhy cli does not protect us from that is beyond me.\n\nThe simple fix is to match ia64 and provide a smp_call_function_single.\nWhich avoids the broadcast and is more efficient.\n\nThis certainly fixes the problem of getting stuck on boot which was\nvery easy to trigger on my SMP Hyperthreaded Xeon, and I think\nit fixes it for the right reasons.\n\nMinor changes by AK\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "94d2ac66c12397e2ca7988dbf59f24a966d275cb",
      "tree": "c0d7b9f7654bb83da63a28b2609b03c442ca09f8",
      "parents": [
        "590f47a1d945c611530a85057e9ad7a3bbb50578"
      ],
      "author": {
        "name": "Ravikiran G Thirumalai",
        "email": "kiran@scalex86.org",
        "time": "Fri Jul 29 14:03:28 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 29 15:01:13 2005 -0700"
      },
      "message": "[PATCH] mm: Ensure proper alignment for node_remap_start_pfn\n\nWhile reserving KVA for lmem_maps of node, we have to make sure that\nnode_remap_start_pfn[] is aligned to a proper pmd boundary.\n(node_remap_start_pfn[] gets its value from node_end_pfn[])\n\nSigned-off-by: Ravikiran Thirumalai \u003ckiran@scalex86.org\u003e\nSigned-off-by: Shai Fultheim \u003cshai@scalex86.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "590f47a1d945c611530a85057e9ad7a3bbb50578",
      "tree": "226626fbdb53f3a8fea19134100091be4aefc900",
      "parents": [
        "a9b2e9170bdf1dd27ca4aa9a63048065d252d116",
        "094ce7fde493a1196b8152f9f9e73c20e24a2b05"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 29 14:40:08 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 29 14:40:08 2005 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/cpufreq\n"
    },
    {
      "commit": "a9b2e9170bdf1dd27ca4aa9a63048065d252d116",
      "tree": "048526305102fb981c5a2940bab99e872d6f78a1",
      "parents": [
        "498f78e6fcf558d0dec31f5648f43426ae16433f"
      ],
      "author": {
        "name": "Pete Zaitcev",
        "email": "zaitcev@redhat.com",
        "time": "Fri Jul 29 12:18:34 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 29 13:12:54 2005 -0700"
      },
      "message": "[PATCH] USB: hidinput_hid_event() oops fix\n\nIt seems that I see a bug in hidinput_hid_event.  The check for NULL can never\nwork, becaue \u0026hidinput-\u003einput is nonzero at all times.\n\nCc: \u003cvojtech@suse.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "498f78e6fcf558d0dec31f5648f43426ae16433f",
      "tree": "8f07affd9ffd2324e5dcfa665aed8cb68e0ef88d",
      "parents": [
        "6b216df87cb5f3bb7d47a33f1cd955ebc7b84dfd"
      ],
      "author": {
        "name": "Dan Streetman",
        "email": "ddstreet@ieee.org",
        "time": "Fri Jul 29 12:18:28 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 29 13:12:54 2005 -0700"
      },
      "message": "[PATCH] USB: fix in usb_calc_bus_time\n\nThis patch does the same swap, i.e. use the ISO macro if (isoc).\nAdditionally, it fixes the return value - the usb_calc_bus_time function\nreturns the time in nanoseconds (I didn\u0027t notice that before) while the\nHS_USECS and HS_USECS_ISO are microseconds.  This fixes the function to\nreturn nanoseconds always, and adjusts ehci-q.c (the only high-speed\ncaller of the function) to wrap the call in NS_TO_US().\n\nSigned-off-by: Dan Streetman \u003cddstreet@ieee.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6b216df87cb5f3bb7d47a33f1cd955ebc7b84dfd",
      "tree": "47be6973ba2f07151b742f49f1c859ed8a6bd901",
      "parents": [
        "3eb0c5f4b539873ca88f8597db6a49e83ddfd7e2"
      ],
      "author": {
        "name": "Conger, Chris A",
        "email": "CHRIS.A.CONGER@saic.com",
        "time": "Fri Jul 29 12:18:23 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 29 13:12:54 2005 -0700"
      },
      "message": "[PATCH] USB: fix Bug in usb-skeleton.c\n\nCompare endpoint address to USB_ENDPOINT_DIR_MASK to determine endpoint\ndirection...\n\nFrom: \"Conger, Chris A.\" \u003cCHRIS.A.CONGER@saic.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3eb0c5f4b539873ca88f8597db6a49e83ddfd7e2",
      "tree": "22b31e5bc049df465670ab03c44da8a4022a9c92",
      "parents": [
        "f29080976d109b6c08e42be8a1888f338785c502"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux-usb@fluff.org",
        "time": "Fri Jul 29 12:18:03 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 29 13:12:53 2005 -0700"
      },
      "message": "[PATCH] USB: add S3C24XX USB Host driver support\n\nUSB (OHCI) Host driver for S3C2410/S3C2440 based systems\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f29080976d109b6c08e42be8a1888f338785c502",
      "tree": "7a83d8b26e3bc3c6c8f65b16260c38a16842e651",
      "parents": [
        "8753e65e34a7b02f8473e7c6ce1cf7e08db4c6e3"
      ],
      "author": {
        "name": "Mathieu",
        "email": "matt@minas-morgul.org",
        "time": "Fri Jul 29 12:17:29 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 29 13:12:53 2005 -0700"
      },
      "message": "[PATCH] USB: drivers/net/usb/zd1201.c: Gigabyte GN-WLBZ201 dongle usbid\n\nGigabyte GN-WLBZ201 wifi usb dongle works very well, using the zd1201\ndriver. the only missing part is that the corresponding usbid is not\ndeclared. The following patch should fix this.\n\nFrom: \"Mathieu\" \u003cmatt@minas-morgul.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8753e65e34a7b02f8473e7c6ce1cf7e08db4c6e3",
      "tree": "1bb13f63d745fd2a7b775b4b03534766baeae994",
      "parents": [
        "a6db592e1624bb7ec62cf56629c9556442169ac5"
      ],
      "author": {
        "name": "Masahito Omote",
        "email": "omote@utyuuzin.net",
        "time": "Fri Jul 29 12:17:25 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 29 13:12:53 2005 -0700"
      },
      "message": "[PATCH] USB: Patch for KYOCERA AH-K3001V support\n\nThis patch enables a support of KYOCERA AH-K3001V, one of the most\npopular cell phone in Japan. This device has vendor specific ID but works\nwith acm driver by adding USB ID. This device already works on\nFreeBSD and OS X by native USB ACM driver with USB ID added.\n\nThis device is probed as NO_UNION_NORMAL not to hang up when probing.\n\nSigned-off-by: Masahito Omote \u003comote@utyuuzin.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a6db592e1624bb7ec62cf56629c9556442169ac5",
      "tree": "d9b6638f8999c6306d5eaad86f3cab5cf641a276",
      "parents": [
        "86d30741e480f40676c2173e1153368a4846da48"
      ],
      "author": {
        "name": "Michael Hund",
        "email": "mhund@ld-didactic.de",
        "time": "Fri Jul 29 12:17:20 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 29 13:12:53 2005 -0700"
      },
      "message": "[PATCH] USB: ldusb fixes\n\nbelow you will find the forgotten kmalloc check (sorry).\n\nSigned-off-by: Michael Hund \u003cmhund@ld-didactic.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "86d30741e480f40676c2173e1153368a4846da48",
      "tree": "a30c3e34a033f71b1fbf4b96b22555f85cb641a7",
      "parents": [
        "4a0d73c463765ce34b22ac3924d0661caf2a7539"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Fri Jul 29 12:17:16 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 29 13:12:53 2005 -0700"
      },
      "message": "[PATCH] USB: Usbcore: Don\u0027t try to delete unregistered interfaces\n\nThis patch handles a rarely-encountered failure mode in usbcore.  It\u0027s\nlegal for device_add to fail (although now it happens even more rarely\nthan before since failure to bind a driver is no longer fatal).  So when\nwe destroy the interfaces in a configuration, we shouldn\u0027t try to delete\nones which weren\u0027t successfully registered.  Also, failure to register an\ninterface shouldn\u0027t be fatal either -- I think; you may disagree about\nthis part of the patch.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4a0d73c463765ce34b22ac3924d0661caf2a7539",
      "tree": "753fd069ce67d9a44ff4aab2b336536dc205bd30",
      "parents": [
        "fe0410c7f43e133e156e54e3156392e800bedc21"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Fri Jul 29 12:17:11 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 29 13:12:52 2005 -0700"
      },
      "message": "[PATCH] USB: drivers/usb/net/: remove two unused multicast_filter_limit variables\n\nThe only uses of both variables were recently removed.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "fe0410c7f43e133e156e54e3156392e800bedc21",
      "tree": "0c082c02228d3ec92f7630f51e01f3b4085b5fd7",
      "parents": [
        "279e1545a1350b9147ae884f848ffc8b7db18967"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Fri Jul 29 12:16:58 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 29 13:12:52 2005 -0700"
      },
      "message": "[PATCH] USB: usbfs: Don\u0027t leak uninitialized data\n\nThis patch fixes an information leak in the usbfs snoop facility:\nuninitialized data from __get_free_page can be returned to userspace and\nwritten to the system log.  It also improves the snoop output by printing\nthe wLength value.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "279e1545a1350b9147ae884f848ffc8b7db18967",
      "tree": "71fd44f8a3a8528a3865e45fb78e132643bde55d",
      "parents": [
        "74ede0ff59fb18787213ed979641624a2f234821"
      ],
      "author": {
        "name": "Ian Abbott",
        "email": "abbotti@mev.co.uk",
        "time": "Fri Jul 29 12:16:52 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 29 13:12:52 2005 -0700"
      },
      "message": "[PATCH] USB: ftdi_sio: fix a couple of timeouts\n\nftdi_sio: Fix timeouts in a couple of usb_control_msg() calls due to\nchange of units from jiffies to milliseconds in 2.6.12.\n\nSigned-off-by: Ian Abbott \u003cabbotti@mev.co.uk\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "74ede0ff59fb18787213ed979641624a2f234821",
      "tree": "f3edc4df478c45684a856bbca6f90047ab457862",
      "parents": [
        "9b1513d91e195af46b8e59626f74d3d41a7565af"
      ],
      "author": {
        "name": "Ian Abbott",
        "email": "abbotti@mev.co.uk",
        "time": "Fri Jul 29 12:16:41 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 29 13:12:52 2005 -0700"
      },
      "message": "[PATCH] USB: ftdi_sio: Update RTS and DTR simultaneously\n\nftdi_sio: Update RTS and DTR simultaneously, using a single control URB\ninstead of separate control URBs for RTS and DTR.  Reinhard Bergmann\nobserved time differences of up to 680 ms with his application on a\n2.4.22 kernel when RTS and DTR were updated using separate control\nURBs, which is unacceptable.\n\nSigned-off-by: Ian Abbott \u003cabbotti@mev.co.uk\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9b1513d91e195af46b8e59626f74d3d41a7565af",
      "tree": "1641fb53fb4fb3562fe44a3dd271b940147161f8",
      "parents": [
        "a46e812620bd7db457ce002544a1a6572c313d8a"
      ],
      "author": {
        "name": "Ian Abbott",
        "email": "abbotti@mev.co.uk",
        "time": "Fri Jul 29 12:16:31 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 29 13:12:52 2005 -0700"
      },
      "message": "[PATCH] USB: ftdi_sio: new microHAM and Evolution Robotics devices\n\nThe attached patch adds the following new devices to the ftdi_sio driver:\n\n* microHAM USB-Y6 and USB-Y8 devices submitted by Justin Burket (KL1RL).\n* Evolution Robotics ER1 Control Module submitted by Shawn M.  Lavelle.\n\nSigned-off-by: Ian Abbott \u003cabbotti@mev.co.uk\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a46e812620bd7db457ce002544a1a6572c313d8a",
      "tree": "d0612d80c5b7c1eab17c28c183e06906c9b1b7f3",
      "parents": [
        "10f4338ca8534823bc6c843edbbe42fd4e73d258"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@freescale.com",
        "time": "Fri Jul 29 12:16:27 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 29 13:12:52 2005 -0700"
      },
      "message": "[PATCH] PCI: fix up errors after dma bursting patch and CONFIG_PCI\u003dn -- bug?\n\nIn the patch from:\n\nhttp://www.uwsg.iu.edu/hypermail/linux/kernel/0506.3/0985.html\n\nIs the the following line suppose inside the if CONFIG_PCI\u003dn\n\n  #define pci_dma_burst_advice(pdev, strat, strategy_parameter) do { } while (0)\n\nSigned-off-by: Kumar Gala \u003ckumar.gala@freescale.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "10f4338ca8534823bc6c843edbbe42fd4e73d258",
      "tree": "e0e94513f07166de7f45cfdc2b8c2199e5be7a3d",
      "parents": [
        "761a3ac08c63718dacde12aaf0ec6d6760e8c2b7"
      ],
      "author": {
        "name": "Ivan Kokshaysky",
        "email": "ink@jurassic.park.msu.ru",
        "time": "Fri Jul 29 12:16:22 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 29 13:12:51 2005 -0700"
      },
      "message": "[PATCH] PCI: remove PCI_BRIDGE_CTL_VGA handling from setup-bus.c\n\nThe setup-bus code doesn\u0027t work correctly for configurations\nwith more than one display adapter in the same PCI domain.\nThis stuff actually is a leftover of an early 2.4 PCI setup code\nand apparently it stopped working after some \"bridge_ctl\" changes.\nSo the best thing we can do is just to remove it and rely on the fact\nthat any firmware *has* to configure VGA port forwarding for the boot\ndisplay device properly.\n\nBut then we need to ensure that the bus-\u003ebridge_ctl will always\ncontain valid information collected at the probe time, therefore\nthe following change in pci_scan_bridge() is needed.\n\nSigned-off-by: Ivan Kokshaysky \u003cink@jurassic.park.msu.ru\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "761a3ac08c63718dacde12aaf0ec6d6760e8c2b7",
      "tree": "9e57362eea27c60a1a8870ed21767dbf89a37867",
      "parents": [
        "e96e2f148060330f6178b502574dcb81eb7318bf"
      ],
      "author": {
        "name": "Jon Smirl",
        "email": "jonsmirl@gmail.com",
        "time": "Fri Jul 29 12:16:17 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 29 13:12:51 2005 -0700"
      },
      "message": "[PATCH] PCI: Adjust PCI rom code to handle more broken ROMs\n\nThere are ROMs reporting that their size exceeds their PCI ROM\nresource window. This patch returns the minimum of the resource window\nsize or the size in the ROM.  An example of this breakage is the XGI\nVolari Z7.\n\nSigned-off-by: Jon Smirl \u003cjonsmirl@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e96e2f148060330f6178b502574dcb81eb7318bf",
      "tree": "58c03c33e68e4db69cb1284f4d53d057d37752ba",
      "parents": [
        "ea5860d22b37b47c5023949edad2ec23e75169d1"
      ],
      "author": {
        "name": "Daniele Gaffuri",
        "email": "d.gaffuri@reply.it",
        "time": "Fri Jul 29 12:15:46 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 29 13:12:51 2005 -0700"
      },
      "message": "[PATCH] PCI: Hidden SMBus bridge on Toshiba Tecra M2\n\nPatch against 2.6.12 to unhide SMBus on Toshiba Centrino laptops using\nIntel 82855PM chipset.  Tested on Toshiba Tecra M2.\n\nSigned-off-by: Daniele Gaffuri \u003cd.gaffuri@reply.it\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ea5860d22b37b47c5023949edad2ec23e75169d1",
      "tree": "8c05148f86bc187c95107295ba77cbd3502d1b2d",
      "parents": [
        "0d73adc14e239b05a9393c09c067a26a5ba86b6c"
      ],
      "author": {
        "name": "Evgeniy Polyakov",
        "email": "johnpol@2ka.mipt.ru",
        "time": "Fri Jul 29 12:15:38 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 29 13:12:51 2005 -0700"
      },
      "message": "[PATCH] w1: kconfig/Makefile fix.\n\nThis patch was sent first time very long time ago,\nbut magically was disapeared, it probably exists\nin your queue, but to be sure, I resend it.\nIf can not be applied cleanly after your w1 queue is flushed\ninto upstrem tree, just drop it.\nThanks.\n\nPatch from Michael Farmbauer \u003cmichl@baldrian.franken.de\u003e.\n\nSigned-off-by: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0d73adc14e239b05a9393c09c067a26a5ba86b6c",
      "tree": "2d37b52c21c02c4f7be2e2551abad3d4cbc69e73",
      "parents": [
        "86749e8512d2c37618dc5814ef41abbf168f291b"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Fri Jul 29 12:15:33 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 29 13:12:51 2005 -0700"
      },
      "message": "[PATCH] I2C: 24RF08 corruption prevention (again)\n\nThe 24RF08 corruption prevention in the eeprom and max6875 drivers wasn\u0027t\ncomplete. For one thing, the additional quick write should happen as soon\nas possible and unconditionally, while both drivers had error paths before.\nFor another, when a given chip is forced, the core does not emit a quick\nwrite, so a second quick write would cause the corruption rather than\nprevent it.\n\nI plan to move the corruption prevention in the core in the long run, so\nthat individual drivers don\u0027t have to care anymore. But I need to merge\ni2c_probe and i2c_detect before I do (work in progress).\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "86749e8512d2c37618dc5814ef41abbf168f291b",
      "tree": "bbb3b986e90a234a26b46ba30807bf0b62722138",
      "parents": [
        "0cacdf298211ec9e87354cf102f20d070e76e075"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Fri Jul 29 12:15:29 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 29 13:12:51 2005 -0700"
      },
      "message": "[PATCH] I2C: missing new lines in i2c-core messages\n\nTwo log messages lack their trailing new line in i2c-core. I\u0027d swear I had\nfixed them already, but it seems not. Bonus: improved coding style.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0cacdf298211ec9e87354cf102f20d070e76e075",
      "tree": "e1bf80422b3508d689210db3b0e1f3bbf075e2ec",
      "parents": [
        "368609c5a8bd75b77721e69726ddfd3c6a30f7d4"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Fri Jul 29 12:15:12 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 29 13:12:50 2005 -0700"
      },
      "message": "[PATCH] I2C: use time_after in 3 chip drivers\n\nA few i2c drivers were not updated to use time_after() yet.\n\nSigned-off-by: Marcelo Feitoza Parisi \u003cmarcelo@feitoza.com.br\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "368609c5a8bd75b77721e69726ddfd3c6a30f7d4",
      "tree": "8cff3da0479ff0e978db7f0c973bd1f5fd887b0d",
      "parents": [
        "d91e16943fdaf02bf3459059abca1032589c0663"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Fri Jul 29 12:15:07 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 29 13:12:50 2005 -0700"
      },
      "message": "[PATCH] I2C: Missing space in split strings\n\nA few split string in i2c (and now hwmon) drivers lack a joining space,\ncausing them to display incorrectly. This trivial patch fixes that up.\nPlease apply, thanks.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d91e16943fdaf02bf3459059abca1032589c0663",
      "tree": "d583c855984bc43f3b3c25c2b43a5dec5bf1fd75",
      "parents": [
        "cb14c3a13cb1e78acf54a9ddc9e5f3e2f023523e"
      ],
      "author": {
        "name": "Ladislav Michl",
        "email": "ladis@linux-mips.org",
        "time": "Fri Jul 29 12:15:00 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 29 13:12:50 2005 -0700"
      },
      "message": "[PATCH] I2C: ds1337 - fix 12/24 hour mode bug\n\nDS1339 manual, page 6, chapter Date and time operation:\n  The DS1339 can be run in either 12-hour or 24-hour mode. Bit 6 of the\n  hours register is defined as the 12-hour or 24-hour mode-select bit.\n  When high, the 12-hour mode is selected.\n\nPatch below makes ds1337 driver work as documented in manual.\n\nSigned-off-by: Ladislav Michl \u003cladis@linux-mips.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "cb14c3a13cb1e78acf54a9ddc9e5f3e2f023523e",
      "tree": "0e301855624c19d120eda907513012582d9bb157",
      "parents": [
        "fc185d95ecf3ca62fa9afb5214a69b39060ff537"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@freescale.com",
        "time": "Fri Jul 29 12:14:40 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 29 13:12:50 2005 -0700"
      },
      "message": "[PATCH] I2C-MPC: Restore code removed\n\nI2C-MPC: Restore code removed\n\nA previous patch to remove support for the OCP device model was way\nto generious and moved some of the platform device model code, oops.\n\nSigned-off-by: Kumar Gala \u003ckumar.gala@freescale.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "fc185d95ecf3ca62fa9afb5214a69b39060ff537",
      "tree": "2624dfcf3e4ab1a557576ec5226ed663b5bd2509",
      "parents": [
        "3348e05a4f25489908d9f7ed4e80ac291ead18f4"
      ],
      "author": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Fri Jul 29 12:14:34 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 29 13:12:49 2005 -0700"
      },
      "message": "[PATCH] Add the rules about the -stable kernel releases to the Documentation directory\n\nThis was the last agreed upon set of rules, it\u0027s probably time we actually add\nthem to the kernel tree to make them \"official\".\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3348e05a4f25489908d9f7ed4e80ac291ead18f4",
      "tree": "609f4e182548ebe2609262404b56b5fb07615c19",
      "parents": [
        "9ca1eb3282b6050c295adb296761f8d26baf4ca5"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Fri Jul 29 12:14:28 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 29 13:12:49 2005 -0700"
      },
      "message": "[PATCH] DEBUG_FS must depend on SYSFS\n\nCONFIG_DEBUG_FS\u003dy and CONFIG_SYSFS\u003dn results in the following compile\nerror:\n\n\u003c--  snip  --\u003e\n\n...\n  LD      vmlinux\nfs/built-in.o: In function `debugfs_init\u0027:\ninode.c:(.init.text+0x31be): undefined reference to `kernel_subsys\u0027\nmake: *** [vmlinux] Error 1\n\n\u003c--  snip  --\u003e\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9ca1eb3282b6050c295adb296761f8d26baf4ca5",
      "tree": "1750560628f01102186150f62791703ea3bde6e8",
      "parents": [
        "bc062b1b5c6bef4e3a29c7fda57967251d12beb0"
      ],
      "author": {
        "name": "Maneesh Soni",
        "email": "maneesh@in.ibm.com",
        "time": "Fri Jul 29 12:14:19 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 29 13:12:49 2005 -0700"
      },
      "message": "[PATCH] sysfs: fix sysfs_setattr\n\no sysfs_dirent\u0027s s_mode field should also be updated in sysfs_setattr(), else\n  there could be inconsistency in the two fields. s_mode is used while\n  -\u003ereaddir so as not to bring in the inode to cache.\n\nSigned-off-by: Maneesh Soni \u003cmaneesh@in.ibm.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "bc062b1b5c6bef4e3a29c7fda57967251d12beb0",
      "tree": "57dceb8371d0e83e7772b3deeb4a9e8dd2ae6b03",
      "parents": [
        "30d07a22a19329c89628a2057b0120245c482c9e"
      ],
      "author": {
        "name": "Maneesh Soni",
        "email": "maneesh@in.ibm.com",
        "time": "Fri Jul 29 12:13:35 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 29 13:12:49 2005 -0700"
      },
      "message": "[PATCH] sysfs: fix sysfs_chmod_file\n\no sysfs_chmod_file() must update the new iattr field in sysfs_dirent else\n  the mode change will not be persistent in case of inode evacuation from\n  cache.\n\nSigned-off-by: Maneesh Soni \u003cmaneesh@in.ibm.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "30d07a22a19329c89628a2057b0120245c482c9e",
      "tree": "03185b5c5d970b40fe48aa2571ea65063208ae6e",
      "parents": [
        "8bf2755664bfe03a414e7ec02d9f16a3d5beb60d"
      ],
      "author": {
        "name": "Daniel Walker",
        "email": "dwalker@mvista.com",
        "time": "Fri Jul 29 12:14:07 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 29 13:12:49 2005 -0700"
      },
      "message": "[PATCH] stable_api_nonsense.txt fixes\n\nSigned-off-by: Daniel Walker \u003cdwalker@mvista.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8bf2755664bfe03a414e7ec02d9f16a3d5beb60d",
      "tree": "4cf707d59b69c153a29d93e90fa5dc53baec64a0",
      "parents": [
        "36c4fd23cc06f81d68ee968c4c1bf1cebb3dcea5"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Fri Jul 29 13:25:28 2005 -0600"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 29 13:12:49 2005 -0700"
      },
      "message": "[PATCH] x86_64 machine_kexec: Use standard pagetable helpers\n\nUse the standard hardware page table manipulation macros.\nThis is possible now that linux works with all 4 levels\nof the page tables.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0b6b2f08c24a65535cb18893ca27516389c5fc0f",
      "tree": "e089b92bea0e4a52047ee8571427078313f8a79f",
      "parents": [
        "4a7164023959040e687e51663dee67cff4d2b770"
      ],
      "author": {
        "name": "Venkatesh Pallipadi",
        "email": "venkatesh.pallipadi@intel.com",
        "time": "Fri Jul 29 16:00:13 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Jul 29 16:02:02 2005 -0400"
      },
      "message": "[ACPI] Fix memset arguments in acpi processor_idle.c\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d4954\n\nSigned-off-by: Venkatesh Pallipadi \u003cvenkatesh.pallipadi@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "094ce7fde493a1196b8152f9f9e73c20e24a2b05",
      "tree": "66398ddc7ee59460fe3313b626620907d9999731",
      "parents": [
        "2bcad935a3bb149833bf249e6b159f22a90d6218"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Fri Jul 29 12:55:40 2005 -0700"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Fri Jul 29 12:55:40 2005 -0700"
      },
      "message": "arch/i386/kernel/cpu/cpufreq/powernow-k8.c: In function `powernow_k8_cpu_init_acpi\u0027:\narch/i386/kernel/cpu/cpufreq/powernow-k8.c:740: warning: unused variable `vid\u0027\narch/i386/kernel/cpu/cpufreq/powernow-k8.c:739: warning: unused variable `fid\u0027\narch/i386/kernel/cpu/cpufreq/powernow-k8.c:743: warning: unused variable `vid\u0027\narch/i386/kernel/cpu/cpufreq/powernow-k8.c:742: warning: unused variable `fid\u0027\narch/i386/kernel/cpu/cpufreq/powernow-k8.c:746: `fid\u0027 undeclared (first use in this function)\narch/i386/kernel/cpu/cpufreq/powernow-k8.c:746: `vid\u0027 undeclared (first use in this function)\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n"
    },
    {
      "commit": "4a7164023959040e687e51663dee67cff4d2b770",
      "tree": "f6e0dbbaf9a0ac2e0029eb58956410549e0301b7",
      "parents": [
        "668d74c04c16bb69de564e25e85dd94eeb0175d9"
      ],
      "author": {
        "name": "Venkatesh Pallipadi",
        "email": "venkatesh.pallipadi@intel.com",
        "time": "Fri Jul 29 15:51:36 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Jul 29 15:54:03 2005 -0400"
      },
      "message": "[ACPI] Fix the regression with c1_default_handler on some systems\nwhere C-states come from FADT.\n\nThanks to Kevin Radloff for identifying the issue and\nisolating it to exact line of code that is causing the issue.\n\nSigned-off-by: Venkatesh Pallipadi \u003cvenkatesh.pallipadi@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "36c4fd23cc06f81d68ee968c4c1bf1cebb3dcea5",
      "tree": "53bbd9c8fef8b84e26e0ae0471eb6c912e7ba553",
      "parents": [
        "e7b47ccaf655cbaf336745a9b65cf7b22a536fca"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Fri Jul 29 13:02:09 2005 -0600"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 29 12:17:27 2005 -0700"
      },
      "message": "[PATCH] x86_64 machine_kexec: Cleanup inline assembly.\n\nIn an uncensored copy of code from i386 to x86_64 I wound up\nwith inline assembly with the wrong constraints.  Use input\nconstraints instead of output constraints.\n\nSo I know the assembler will do the right thing specify the size\nof the operand lidtq and lgdtq instead of just lidt and lgdt.\n\nMake load_segments use an input constraint, and delete the macro fun.\nWithout having to reload %cs like I do on i386 this code is noticeably\nsimpler.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e7b47ccaf655cbaf336745a9b65cf7b22a536fca",
      "tree": "e60c0850ffab179e4080c5deb718a7b9a76b0a5c",
      "parents": [
        "1108bae41e2ac596f46bc4cd8876b93063203d2b"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Fri Jul 29 13:01:18 2005 -0600"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 29 12:17:26 2005 -0700"
      },
      "message": "[PATCH] i386 machine_kexec: Cleanup inline assembly\n\nFor some reason I was telling my inline assembly that the\ninput argument was an output argument.\n\nPlaying in the trampoline code I have seen a couple of\ninstances where lgdt get the wrong size (because the\ntrampolines run in 16bit mode) so use lgdtl and lidtl to\nbe explicit.\n\nAdditionally gcc-3.3 and gcc-3.4 want\u0027s an lvalue for a\nmemory argument and it doesn\u0027t think an array of characters\nis an lvalue so use a packed structure instead.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1108bae41e2ac596f46bc4cd8876b93063203d2b",
      "tree": "dafda7d00016ab17d34e7a83239c35b6b682812a",
      "parents": [
        "d6d2a2ab05da6e44bd127fe375078bb7c36a0ad0"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Fri Jul 29 12:50:57 2005 -0600"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 29 12:02:09 2005 -0700"
      },
      "message": "[PATCH] reboot: remove device_suspend(PMSG_FREEZE) from kernel_kexec\n\nIf device_suspend(PMSG_FREEZE) is not ready to be called in\nkernel_restart it is definitely not ready to be called in the even more\nfickle kernel_kexec.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2bcad935a3bb149833bf249e6b159f22a90d6218",
      "tree": "0fc0da6d1bcfc68ef7918773d3c09b284a02bde2",
      "parents": [
        "7153d9612fe5cefc29f9f17d7a6b9f0dcd07b20e"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Fri Jul 29 09:56:41 2005 -0700"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Fri Jul 29 09:56:41 2005 -0700"
      },
      "message": "Fix up powernow-k8 compile. (Missing definitions).\n\nFrom: Mark Langsdorf \u003cmark.langsdorf@amd.com\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n"
    },
    {
      "commit": "d6d2a2ab05da6e44bd127fe375078bb7c36a0ad0",
      "tree": "7b4f2893d8c09fba67c83458efeea9396977bc70",
      "parents": [
        "33ac02aa4cef417871e128ab4a6565e751e5f3b2"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Fri Jul 29 11:01:22 2005 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Fri Jul 29 11:01:22 2005 -0400"
      },
      "message": "x86: fix new find_first_bit()\n\nSome edge problems with the original C rewrite.\n\nThanks go to Cal Peake, who pinpointed the breakage to the rewrite, and\ntested this fixed version.\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "33ac02aa4cef417871e128ab4a6565e751e5f3b2",
      "tree": "000243cf3b1477eafb09d86207fdf199ec7f142b",
      "parents": [
        "e0d7ff168a71299919f01500b3d507aae0c67513",
        "2bcad935a3bb149833bf249e6b159f22a90d6218"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 29 10:16:25 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 29 10:16:25 2005 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/cpufreq\n"
    },
    {
      "commit": "e0d7ff168a71299919f01500b3d507aae0c67513",
      "tree": "de2a7807ec5642e7389191e66d8c5d6d1249096a",
      "parents": [
        "ca49a601c2b4b74e5cf57fef62122204d1982372",
        "33fdfa97f2b3aab698ef849ec50dcc5102017f0a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 29 09:48:34 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 29 09:48:34 2005 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/dtor/input\n"
    },
    {
      "commit": "ca49a601c2b4b74e5cf57fef62122204d1982372",
      "tree": "aac064c0dae4e7d1b2148b7b4b5d9595c624ca49",
      "parents": [
        "5a90fa71f6d45054c78b2bd6dbc4feba1638e1d2",
        "7ac5ae4b122f9415948c642b945a26938aa8f347"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 29 09:47:08 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 29 09:47:08 2005 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm-smp\n"
    },
    {
      "commit": "5a90fa71f6d45054c78b2bd6dbc4feba1638e1d2",
      "tree": "2d6803ca2d8201500a203465d2afe54187ad0c52",
      "parents": [
        "dddf8f9e4b1af852bcd735d5f737c0d0e2ce6e76",
        "7b6dbd6872ca1d0c03dc0e0a7108d79c8dafa793"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 29 09:04:47 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 29 09:04:47 2005 -0700"
      },
      "message": "Merge head \u0027upstream\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev\n"
    },
    {
      "commit": "7ac5ae4b122f9415948c642b945a26938aa8f347",
      "tree": "d925c9b022866bfac4e1e0ddaff76cbe158bdbbf",
      "parents": [
        "e7ec02938dbe8ca35b750f29eaa4b12de0b52754"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Fri Jul 29 16:36:48 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Jul 29 16:36:48 2005 +0100"
      },
      "message": "[ARM SMP] Ensure secondary CPUs see their pen release\n\nSince the secondary CPUs will not be operating in symetric mode\nwhile they are held in the pen, we need to ensure that the write\nto pen_release is visible to them, by flushing the cache.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "dddf8f9e4b1af852bcd735d5f737c0d0e2ce6e76",
      "tree": "c435c0d2e7d4420f4e2ffc2cb8ce36123303592b",
      "parents": [
        "911656f8a630e36b22c7e2bba3317dec9174209c",
        "6192b54b845ed05cb838f86ca588cc625c703a09"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 28 22:12:57 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 28 22:12:57 2005 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n"
    },
    {
      "commit": "911656f8a630e36b22c7e2bba3317dec9174209c",
      "tree": "2257dd4c04f4d234caf770a748b290b4d144fcf5",
      "parents": [
        "f0b9d796002d9d39575cf1beabfb625f68b507fa"
      ],
      "author": {
        "name": "Stephen Smalley",
        "email": "sds@tycho.nsa.gov",
        "time": "Thu Jul 28 21:16:21 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 28 21:46:05 2005 -0700"
      },
      "message": "[PATCH] selinux: Fix address length checks in connect hook\n\nThis patch fixes the address length checks in the selinux_socket_connect\nhook to be no more restrictive than the underlying ipv4 and ipv6 code;\notherwise, this hook can reject valid connect calls.  This patch is in\nresponse to a bug report where an application was calling connect on an\nINET6 socket with an address that didn\u0027t include the optional scope id and\nfailing due to these checks.\n\nSigned-off-by: Stephen Smalley \u003csds@tycho.nsa.gov\u003e\nSigned-off-by: James Morris \u003cjmorris@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f0b9d796002d9d39575cf1beabfb625f68b507fa",
      "tree": "185905616555941f578fd0e8b7871477c3395f73",
      "parents": [
        "e1474e2d9dfb782e6c6517a180b5a8913c69dfad"
      ],
      "author": {
        "name": "Jon Smirl",
        "email": "jonsmirl@gmail.com",
        "time": "Thu Jul 28 21:16:19 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 28 21:46:05 2005 -0700"
      },
      "message": "[PATCH] fbdev: colormap fixes fix\n\nFix a buffer overflow vunerabilty in previous cmap patch\n\nSigned-off-by: Jon Smirl \u003cjonsmirl@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e1474e2d9dfb782e6c6517a180b5a8913c69dfad",
      "tree": "af1aa4912ce87cef01f358e7e658a066900f7770",
      "parents": [
        "78fa74a23b16bdb0d944272b696915c4e0bb3ee1"
      ],
      "author": {
        "name": "Dave Hansen",
        "email": "haveblue@us.ibm.com",
        "time": "Thu Jul 28 21:16:18 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 28 21:46:05 2005 -0700"
      },
      "message": "[PATCH] re-disable TSC on NUMAQ\n\nSomewhere recently, the TSC got re-enabled for timekeeping on NUMAQ\nmachines.  However, the hardware makes these get unsynchronized quite\nbadly.  So badly, in fact, that the code to fix up the skew can just hang\non boot.\n\nThis patch re-disables them.  It\u0027s nicely confined to the numaq.c file.  It\nwould be great if this could make it into 2.6.13, I think it counts as a\nbugfix.\n\nTested on a 16-proc 4-node NUMAQ.\n\nSigned-off-by: Dave Hansen \u003chaveblue@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "78fa74a23b16bdb0d944272b696915c4e0bb3ee1",
      "tree": "5f0d83021afeb7adffce9b41557e1d2e3c8c08bd",
      "parents": [
        "a2d76bd8fa29f9b6dbf3ee8f6bc7bdda21bc5ce8"
      ],
      "author": {
        "name": "George Anzinger",
        "email": "george@mvista.com",
        "time": "Thu Jul 28 21:16:16 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 28 21:46:05 2005 -0700"
      },
      "message": "[PATCH] posix timers: fix normalization problem\n\n(We found this (after a customer complained) and it is in the kernel.org\nkernel.  Seems that for CLOCK_MONOTONIC absolute timers and clock_nanosleep\ncalls both the request time and wall_to_monotonic are subtracted prior to\nthe normalize resulting in an overflow in the existing normalize test.\nThis causes the result to be shifted ~4 seconds ahead instead of ~2 seconds\nback in time.)\n\nThe normalize code in posix-timers.c fails when the tv_nsec member is ~1.2\nseconds negative.  This can happen on absolute timers (and\nclock_nanosleeps) requested on CLOCK_MONOTONIC (both the request time and\nwall_to_monotonic are subtracted resulting in the possibility of a number\nclose to -2 seconds.)\n\nThis fix uses the set_normalized_timespec() (which does not have an\noverflow problem) to fix the problem and as a side effect makes the code\ncleaner.\n\nSigned-off-by: George Anzinger \u003cgeorge@mvista.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a2d76bd8fa29f9b6dbf3ee8f6bc7bdda21bc5ce8",
      "tree": "88387f513bb2c09b7195117b1d7bbf389dab5d52",
      "parents": [
        "30f417c65e151dc96998a8ef721149a43998bc65"
      ],
      "author": {
        "name": "Paolo \u0027Blaisorblade\u0027 Giarrusso",
        "email": "blaisorblade@yahoo.it",
        "time": "Thu Jul 28 21:16:15 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 28 21:46:05 2005 -0700"
      },
      "message": "[PATCH] uml: implement hostfs syncing\n\nActually implement the hostfs \"sync\" method.\n\nSigned-off-by: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nCc: Jeff Dike \u003cjdike@addtoit.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "30f417c65e151dc96998a8ef721149a43998bc65",
      "tree": "8830925e76a185a8ac7843789d87ab288a9e74f3",
      "parents": [
        "201134ca168c27c1f895ecfd74f9ebf1129483d0"
      ],
      "author": {
        "name": "Christophe Lucas",
        "email": "clucas@rotomalug.org",
        "time": "Thu Jul 28 21:16:12 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 28 21:46:05 2005 -0700"
      },
      "message": "[PATCH] uml: Clean up prink calls\n\nprintk() calls should include appropriate KERN_* constant.\n\nSigned-off-by: Christophe Lucas \u003cclucas@rotomalug.org\u003e\nSigned-off-by: Domen Puncer \u003cdomen@coderock.org\u003e\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "201134ca168c27c1f895ecfd74f9ebf1129483d0",
      "tree": "55e7e826f92a5fa4e7e7234908085f8a199a176e",
      "parents": [
        "7e1f49da6881bbf938e502d99335ad5488eb93b4"
      ],
      "author": {
        "name": "Bodo Stroesser",
        "email": "bstroesser@fujitsu-siemens.com",
        "time": "Thu Jul 28 21:16:11 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 28 21:46:04 2005 -0700"
      },
      "message": "[PATCH] uml: Fix typo\n\nFix a typo in wait_stub_done.\n\nSigned-off-by: Bodo Stroesser \u003cbstroesser@fujitsu-siemens.com\u003e\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7e1f49da6881bbf938e502d99335ad5488eb93b4",
      "tree": "8ca765ab1f9ac081bd797b23c4355441b9f75966",
      "parents": [
        "d9b7cc84afc7f4ebcef27691279d557e13128818"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Thu Jul 28 21:16:09 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 28 21:46:04 2005 -0700"
      },
      "message": "[PATCH] uml: Fix load average \u003e\u003d1\n\nupdate_process_times was missing its irq_enter/irq_exit wrapper.  This caused\nksoftirqd to be scheduled on every clock tick.\n\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d9b7cc84afc7f4ebcef27691279d557e13128818",
      "tree": "524e4909a810dbf00f171c72a4b5fd83cf95c538",
      "parents": [
        "9057e9deee648cb2824d83b9eb7058edb5442a21"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Thu Jul 28 21:16:08 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 28 21:46:04 2005 -0700"
      },
      "message": "[PATCH] uml: Fix redundant assignment\n\nBy this point, .is_user has already been set, so this assignment is useless.\n\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9057e9deee648cb2824d83b9eb7058edb5442a21",
      "tree": "3068f40bdee9b5bae16615b51275bdbf7b978d4a",
      "parents": [
        "6f313b12335abf010802751c45249e7a0007a232"
      ],
      "author": {
        "name": "Bodo Stroesser",
        "email": "bstroesser@fujitsu-siemens.com",
        "time": "Thu Jul 28 21:16:06 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 28 21:46:04 2005 -0700"
      },
      "message": "[PATCH] uml: Fix skas0 stub return\n\nIt\u0027s wrong to pop a fixed number of words from stack before calling sigreturn,\nas the number depends on what code is generated by the compiler for the start\nof stub_segv_handler().  What we need is esp containing the address of\nsigcontext.  So we explicitly load that pointer into esp.\n\nSigned-off-by: Bodo Stroesser \u003cbstroesser@fujitsu-siemens.com\u003e\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6f313b12335abf010802751c45249e7a0007a232",
      "tree": "9cbee37b5b09ec12424e7324845f805ea6c7b404",
      "parents": [
        "8afe07ce0003d4c63b7d76b6f28264503cb80d71"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Thu Jul 28 21:16:05 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 28 21:46:03 2005 -0700"
      },
      "message": "[PATCH] uml: vm86 compile fix\n\nWe added an include of asm/vm86.h in include/asm-i386/ptrace.h.  Since UML\nincludes the underlying arch\u0027s ptrace.h, it needs an asm/vm86.h in order to\nbuild.\n\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8afe07ce0003d4c63b7d76b6f28264503cb80d71",
      "tree": "c92d9bff9c4e94504f90a090b48ffc7eb7fbb99d",
      "parents": [
        "b85e9680a33ae2df04bd493f220a76dcf183ce80"
      ],
      "author": {
        "name": "Paolo \u0027Blaisorblade\u0027 Giarrusso",
        "email": "blaisorblade@yahoo.it",
        "time": "Thu Jul 28 21:16:03 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 28 21:46:03 2005 -0700"
      },
      "message": "[PATCH] uml: avoid unnecessary pcap rebuild\n\nJust a Kbuild subtlety, not listing a target file inside targets causes it\nto be rebuilt each time, and as a consequence everything depending on it is\nrebuilt.\n\nSigned-off-by: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nCc: Jeff Dike \u003cjdike@addtoit.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b85e9680a33ae2df04bd493f220a76dcf183ce80",
      "tree": "f6c405c80cc80d1e199cafe7867e91dd55da2b2a",
      "parents": [
        "2ca3310e78912a527d7d2c62c01da7cbf7346b8d"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Thu Jul 28 21:16:01 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 28 21:46:03 2005 -0700"
      },
      "message": "[PATCH] uml: fix TT mode by reverting \"use fork instead of clone\"\n\nWith Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\n\nRevert the following patch, because of miscompilation problems in different\nenvironments leading to UML not working *at all* in TT mode; it was merged\nlately in 2.6 development cycle, a little after being written, and has\ncaused problems to lots of people; I know it\u0027s a bit too long, but it\nshouldn\u0027t have been merged in first place, so I still apply for inclusion\nin the -stable tree.  Anyone using this feature currently is either using\nsome older kernel (some reports even used 2.6.12-rc4-mm2) or using this\npatch, as included in my -bs patchset.\n\nFor now there\u0027s not yet a fix for this patch, so for now the best thing is\nto drop it (which was widely reported to give a working kernel, and as such\nwas even merged in -stable tree).\n\n\"Convert the boot-time host ptrace testing from clone to fork.  They were\nessentially doing fork anyway.  This cleans up the code a bit, and makes\nvalgrind a bit happier about grinding it.\"\n\nURL:\nhttp://www.kernel.org/git/?p\u003dlinux/kernel/git/torvalds/linux-2.6.git;a\u003dcommit;h\u003d98fdffccea6cc3fe9dba32c0fcc310bcb5d71529\n\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nSigned-off-by: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2ca3310e78912a527d7d2c62c01da7cbf7346b8d",
      "tree": "3eb83a509487d5b85d346630e9d700d73d28e39e",
      "parents": [
        "4e90188be4a56f37fbb4ffb5b58745683526dcb9"
      ],
      "author": {
        "name": "Alasdair G Kergon",
        "email": "agk@redhat.com",
        "time": "Thu Jul 28 21:16:00 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 28 21:46:03 2005 -0700"
      },
      "message": "[PATCH] device-mapper: fix md-\u003elock deadlocks in core\n\nThis patch is an attempt to fix deadlocks discovered in the core dm.\n\nThe problems boil down to md-\u003elock having to be held in too many places, so\nI\u0027ve split it into two: md-\u003esuspend_lock and md-\u003eio_lock.\n\nsuspend_lock is now held throughout dm_suspended() as well as dm_resume()\nand dm_swap_table() so that these functions cannot run concurrently:\nthere\u0027s no requirement for that and it added complexity.\n\nDMF_FS_LOCKED becomes redundant: DMF_SUSPENDED provides adequate\nprotection.\n\nSigned-Off-By: Alasdair G Kergon \u003cagk@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4e90188be4a56f37fbb4ffb5b58745683526dcb9",
      "tree": "dde381c2419cce6e529729fd361bf0b9b90392ac",
      "parents": [
        "cf222b3769c3759488579441ab724ed33a2da5f4"
      ],
      "author": {
        "name": "Alasdair G Kergon",
        "email": "agk@redhat.com",
        "time": "Thu Jul 28 21:15:59 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 28 21:46:03 2005 -0700"
      },
      "message": "[PATCH] device-mapper: fix deadlocks in core\n\nAvoid another bdget_disk which can deadlock.\n\nSigned-Off-By: Alasdair G Kergon \u003cagk@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "cf222b3769c3759488579441ab724ed33a2da5f4",
      "tree": "b49e2a731a02cc9a280183232ecad5c165f121eb",
      "parents": [
        "8c56ac3f3b12936b03d2626c7572fed5977af515"
      ],
      "author": {
        "name": "Alasdair G Kergon",
        "email": "agk@redhat.com",
        "time": "Thu Jul 28 21:15:57 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 28 21:46:03 2005 -0700"
      },
      "message": "[PATCH] device-mapper: fix deadlocks in core (prep)\n\nSome code tidy-ups in preparation for the next patches.  Change\ndm_table_pre/postsuspend_targets to accept NULL.  Use dm_suspended()\nthroughout.\n\nSigned-Off-By: Alasdair G Kergon \u003cagk@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8c56ac3f3b12936b03d2626c7572fed5977af515",
      "tree": "4cb1fa7e6e0a2830d99520f42c6624697d0194c7",
      "parents": [
        "5a7b90137d9f05390cf953d756e1edda2ca88053"
      ],
      "author": {
        "name": "Ravikiran G Thirumalai",
        "email": "kiran@scalex86.org",
        "time": "Thu Jul 28 21:15:55 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 28 21:46:02 2005 -0700"
      },
      "message": "[PATCH] x86_64: fix cpu_to_node setup for sparse apic_ids\n\nWhile booting with SMT disabled in bios, when using acpi srat to setup\ncpu_to_node[], sparse apic_ids create problems.\n\nWithout this patch, intel x86_64 boxes with hyperthreading disabled in the\nbios (and which rely on srat for numa setup) endup having incorrect values in\ncpu_to_node[] arrays, causing sched domains to be built incorrectly etc.\n\nSigned-off-by: Ravikiran Thirumalai \u003ckiran@scalex86.org\u003e\nSigned-off-by: Shai Fultheim \u003cshai@scalex86.org\u003e\nCc: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5a7b90137d9f05390cf953d756e1edda2ca88053",
      "tree": "3df76398df406be443a4931b64afa3af522709b1",
      "parents": [
        "ef6e525393dbbab7e1dc42594d35a1dfd688d1d7"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Thu Jul 28 21:15:54 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 28 21:46:02 2005 -0700"
      },
      "message": "[PATCH] x86_64: Remove unused variable in k8-bus.c\n\narch/x86_64/pci/k8-bus.c: In function `fill_mp_bus_to_cpumask\u0027:\narch/x86_64/pci/k8-bus.c:32: warning: unused variable `printed\u0027\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ef6e525393dbbab7e1dc42594d35a1dfd688d1d7",
      "tree": "31dff5c27707f7c095cbc6cd9157ac2fa62d487f",
      "parents": [
        "8d224d32c28c165f7100a670d61d64dd15d49a1e"
      ],
      "author": {
        "name": "Nishanth Aravamudan",
        "email": "nacc@us.ibm.com",
        "time": "Thu Jul 28 21:15:53 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 28 21:46:02 2005 -0700"
      },
      "message": "[PATCH] x86_64: Use msleep in smpboot.c\n\nReplace schedule_timeout() with msleep() to guarantee the task delays as\nexpected.\n\nSigned-off-by: Nishanth Aravamudan \u003cnacc@us.ibm.com\u003e\nSigned-off-by: Domen Puncer \u003cdomen@coderock.org\u003e\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    }
  ],
  "next": "8d224d32c28c165f7100a670d61d64dd15d49a1e"
}
