)]}'
{
  "log": [
    {
      "commit": "6d388b43d2c4ef6f0806c9bb9a5edebf00a23c6a",
      "tree": "e65d6ddcbe932751abd5aa357fcb683570444d15",
      "parents": [
        "f4e523f2ad179f6bf5691ddc3cd2893856fafc66"
      ],
      "author": {
        "name": "Tracey Dent",
        "email": "tdent48227@gmail.com",
        "time": "Tue Oct 19 20:52:26 2010 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Tue Oct 19 20:52:26 2010 +0800"
      },
      "message": "crypto: Makefile - replace the use of \u003cmodule\u003e-objs with \u003cmodule\u003e-y\n\nChanged \u003cmodule\u003e-objs to \u003cmodule\u003e-y in Makefile.\n\nSigned-off-by: Tracey Dent \u003ctdent48227@gmail.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "f4e523f2ad179f6bf5691ddc3cd2893856fafc66",
      "tree": "25fc398303effaca04e9045a9ffb6f9171b6b45d",
      "parents": [
        "a752447af5b61f19e9c50322d9b07cea9a086084"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "tj@kernel.org",
        "time": "Tue Oct 19 20:50:23 2010 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Tue Oct 19 20:50:23 2010 +0800"
      },
      "message": "crypto: hifn_795x - use cancel_delayed_work_sync()\n\nMake hifn_795x::hifn_remove() call cancel_delayed_work_sync() instead\nof calling cancel_delayed_work() followed by flush_scheduled_work().\n\nThis is to prepare for the deprecation and removal of\nflush_scheduled_work().\n\nSigned-off-by: Tejun Heo \u003ctj@kernel.org\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "a752447af5b61f19e9c50322d9b07cea9a086084",
      "tree": "da100acf32163986a815beaeeeea6464de0220e7",
      "parents": [
        "0b798247453299c895e3fa1629101dd5e94901b2"
      ],
      "author": {
        "name": "Kim Phillips",
        "email": "kim.phillips@freescale.com",
        "time": "Thu Sep 23 15:56:38 2010 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Sep 23 15:56:38 2010 +0800"
      },
      "message": "crypto: talitos - sparse check endian fixes\n\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "0b798247453299c895e3fa1629101dd5e94901b2",
      "tree": "18af205b2b52d981156877bd6b9adaf5a13a895f",
      "parents": [
        "1d11911a8c572041880c8d86229f6ed971f6f7e2"
      ],
      "author": {
        "name": "Kim Phillips",
        "email": "kim.phillips@freescale.com",
        "time": "Thu Sep 23 15:56:08 2010 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Sep 23 15:56:08 2010 +0800"
      },
      "message": "crypto: talitos - fix checkpatch warning\n\nWARNING: kfree(NULL) is safe this check is probably not required\n+\t\tif (priv-\u003echan[i].fifo)\n+\t\t\tkfree(priv-\u003echan[i].fifo);\n\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "1d11911a8c572041880c8d86229f6ed971f6f7e2",
      "tree": "807a4c1523a490bbb30a31a62a3774933d69e429",
      "parents": [
        "298c926c6d7f50d91d6acb76c33b83bab5b5bd5c"
      ],
      "author": {
        "name": "Kim Phillips",
        "email": "kim.phillips@freescale.com",
        "time": "Thu Sep 23 15:55:27 2010 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Sep 23 15:55:27 2010 +0800"
      },
      "message": "crypto: talitos - fix warning: \u0027alg\u0027 may be used uninitialized in this function\n\ndrivers/crypto/talitos.c: In function \u0027talitos_probe\u0027:\ndrivers/crypto/talitos.c:2363: warning: \u0027alg\u0027 may be used uninitialized in this function\ndrivers/crypto/talitos.c:2363: note: \u0027alg\u0027 was declared here\n\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "298c926c6d7f50d91d6acb76c33b83bab5b5bd5c",
      "tree": "cc7d618bc47a8422f4f4dae7749bda2e65e24c89",
      "parents": [
        "50e781613c68f426edbbc8e5c27fcba74494eb8c"
      ],
      "author": {
        "name": "Adrian Hoban",
        "email": "adrian.hoban@intel.com",
        "time": "Mon Sep 20 16:05:12 2010 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Mon Sep 20 16:05:12 2010 +0800"
      },
      "message": "crypto: cryptd - Adding the AEAD interface type support to cryptd\n\nThis patch adds AEAD support into the cryptd framework. Having AEAD\nsupport in cryptd enables crypto drivers that use the AEAD\ninterface type (such as the patch for AEAD based RFC4106 AES-GCM\nimplementation using Intel New Instructions) to leverage cryptd for\nasynchronous processing.\n\nSigned-off-by: Adrian Hoban \u003cadrian.hoban@intel.com\u003e\nSigned-off-by: Tadeusz Struk \u003ctadeusz.struk@intel.com\u003e\nSigned-off-by: Gabriele Paoloni \u003cgabriele.paoloni@intel.com\u003e\nSigned-off-by: Aidan O\u0027Mahony \u003caidan.o.mahony@intel.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "50e781613c68f426edbbc8e5c27fcba74494eb8c",
      "tree": "ebda7c61a427044d512e3fcc8aa07f536e6c8d08",
      "parents": [
        "6d8de74c5caa3e2ce7c9f19c1004dbc76d7c7edb"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Sep 12 10:44:21 2010 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Sun Sep 12 10:44:21 2010 +0800"
      },
      "message": "crypto: n2_crypto - Niagara2 driver needs to depend upon CRYPTO_DES\n\nReported-by: Dennis Gilmore \u003cdennis@ausil.us\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "6d8de74c5caa3e2ce7c9f19c1004dbc76d7c7edb",
      "tree": "7e6b89478dac700fd1308b560b55f6164b0c2907",
      "parents": [
        "584db6a1b5b80513b272b788e5bda43da982817a"
      ],
      "author": {
        "name": "Justin P. Mattock",
        "email": "justinmattock@gmail.com",
        "time": "Sun Sep 12 10:42:47 2010 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Sun Sep 12 10:42:47 2010 +0800"
      },
      "message": "crypto: Kconfig - update broken web addresses\n\nBelow is a patch to update the broken web addresses, in crypto/*\nthat I could locate. Some are just simple typos that needed to be\nfixed, and some had a change in location altogether..\nlet me know if any of them need to be changed and such. \n\nSigned-off-by: Justin P. Mattock \u003cjustinmattock@gmail.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "584db6a1b5b80513b272b788e5bda43da982817a",
      "tree": "ca280847905a7d1f8970799bfb22b7da91ff4e31",
      "parents": [
        "e84c5480b782c4009ef65b0248be7f0864573d7e"
      ],
      "author": {
        "name": "Samu Onkalo",
        "email": "samu.p.onkalo@nokia.com",
        "time": "Fri Sep 03 19:20:19 2010 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Fri Sep 03 19:20:19 2010 +0800"
      },
      "message": "crypto: omap-sham - Adjust DMA parameters\n\nDMA is set to use burst mode also for source channel. It should\ndescrease memory bandwidth needs.\n\nDMA synchronization is set to use prefetch mechanism. SHAM block is behind\nL4 bus and it doesn\u0027t have fifo. SHAM block is stalling as long as the new\ndata is available. It takes time to fetch data from memory and transfer it\nvia L4 bus. With prefetch enabled, data is waiting in DMA fifo and SHAM block\nreceives new data block faster.\nThis increases SHA processing speed up to 30 percent depending on the\nbus / memory load.\n\nSigned-off-by: Samu Onkalo \u003csamu.p.onkalo@nokia.com\u003e\nSigned-off-by: Dmitry Kasatkin \u003cdmitry.kasatkin@nokia.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "e84c5480b782c4009ef65b0248be7f0864573d7e",
      "tree": "a85b72e7de8b48b36ddef12d1835e73c708ba6b9",
      "parents": [
        "537559a5b3ef854772bd89fbb43aa77d0bbfb721"
      ],
      "author": {
        "name": "Chuck Ebbert",
        "email": "cebbert@redhat.com",
        "time": "Fri Sep 03 19:17:49 2010 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Fri Sep 03 19:17:49 2010 +0800"
      },
      "message": "crypto: fips - FIPS requires algorithm self-tests\n\nSigned-off-by: Chuck Ebbert \u003ccebbert@redhat.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "537559a5b3ef854772bd89fbb43aa77d0bbfb721",
      "tree": "7341e9a9b9b91fbada30ef903950e5e12f5a74a1",
      "parents": [
        "b744c679f62b368cb94c21c1dcd4618e42d88d63"
      ],
      "author": {
        "name": "Dmitry Kasatkin",
        "email": "dmitry.kasatkin@nokia.com",
        "time": "Fri Sep 03 19:16:02 2010 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Fri Sep 03 19:16:02 2010 +0800"
      },
      "message": "crypto: omap-aes - OMAP2/3 AES hw accelerator driver\n\nSigned-off-by: Dmitry Kasatkin \u003cdmitry.kasatkin@nokia.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "b744c679f62b368cb94c21c1dcd4618e42d88d63",
      "tree": "4482675717275993b41c21dd1206a8259215f511",
      "parents": [
        "57a2ce5f54f3120467be760662c6ef3bea3f9579"
      ],
      "author": {
        "name": "Dmitry Kasatkin",
        "email": "dmitry.kasatkin@nokia.com",
        "time": "Fri Sep 03 19:13:55 2010 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Fri Sep 03 19:13:55 2010 +0800"
      },
      "message": "crypto: updates to enable omap aes\n\nSigned-off-by: Dmitry Kasatkin \u003cdmitry.kasatkin@nokia.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "57a2ce5f54f3120467be760662c6ef3bea3f9579",
      "tree": "cef0f557d19ecfe0009323f8cc08e7d97709917e",
      "parents": [
        "48fc267ee6f34f67db42a49f386fdd367cac6f8a"
      ],
      "author": {
        "name": "Namhyung Kim",
        "email": "namhyung@gmail.com",
        "time": "Fri Sep 03 19:09:46 2010 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Fri Sep 03 19:09:46 2010 +0800"
      },
      "message": "padata: add missing __percpu markup in include/linux/padata.h\n\nparallel_data-\u003equeue is a percpu pointer but was missing __percpu markup.\nAdd it.\n\nSigned-off-by: Namhyung Kim \u003cnamhyung@gmail.com\u003e\nAcked-by: Steffen Klassert \u003csteffen.klassert@secunet.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "48fc267ee6f34f67db42a49f386fdd367cac6f8a",
      "tree": "44a91d63ca85bfd2d15b82b3ba39c06293032314",
      "parents": [
        "50b6e71ae83714be509b80727dbf90fa8b1c0717"
      ],
      "author": {
        "name": "Steffen Klassert",
        "email": "steffen.klassert@secunet.com",
        "time": "Fri Aug 13 10:10:46 2010 -0400"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Fri Aug 13 10:10:46 2010 -0400"
      },
      "message": "MAINTAINERS: Add maintainer entries for padata/pcrypt\n\nSigned-off-by: Steffen Klassert \u003csteffen.klassert@secunet.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "50b6e71ae83714be509b80727dbf90fa8b1c0717",
      "tree": "6f5c2651c763606c8c6659de5b8fd7c05ddd78d5",
      "parents": [
        "00ca28a507b215dcd121735f16764ea4173c4ff9"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Mon Aug 09 10:29:28 2010 -0400"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Mon Aug 09 10:29:28 2010 -0400"
      },
      "message": "Revert \"hwrng: n2-drv - remove casts from void*\"\n\nThis reverts commit 8b9cfdca9c52f7d39c3ccfac1668e31c20c9f42e.\n\nThis patch needs to wait for the HWRNG API to start using void *\nfor priv first.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "00ca28a507b215dcd121735f16764ea4173c4ff9",
      "tree": "44defaa98c6f5c570ee1ac167757e39f8d5d0e45",
      "parents": [
        "326a6346ffb5b19eb593530d9d3096d409e46f62"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Fri Aug 06 10:34:00 2010 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Fri Aug 06 10:34:00 2010 +0800"
      },
      "message": "crypto: testmgr - Default to no tests\n\nOn Thu, Aug 05, 2010 at 07:01:21PM -0700, Linus Torvalds wrote:\n\u003e On Thu, Aug 5, 2010 at 6:40 PM, Herbert Xu \u003cherbert@gondor.hengli.com.au\u003e wrote:\n\u003e \u003e\n\u003e \u003e -config CRYPTO_MANAGER_TESTS\n\u003e \u003e -       bool \"Run algolithms\u0027 self-tests\"\n\u003e \u003e -       default y\n\u003e \u003e -       depends on CRYPTO_MANAGER2\n\u003e \u003e +config CRYPTO_MANAGER_DISABLE_TESTS\n\u003e \u003e +       bool \"Disable run-time self tests\"\n\u003e \u003e +       depends on CRYPTO_MANAGER2 \u0026\u0026 EMBEDDED\n\u003e\n\u003e Why do you still want to force-enable those tests? I was going to\n\u003e complain about the \"default y\" anyway, now I\u0027m _really_ complaining,\n\u003e because you\u0027ve now made it impossible to disable those tests. Why?\n\nAs requested, this patch sets the default to y and removes the\nEMBEDDED dependency.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "326a6346ffb5b19eb593530d9d3096d409e46f62",
      "tree": "c049bbde5ec2e214edb42822688a9c8b2628dfbc",
      "parents": [
        "23a75eee070f1370bee803a34f285cf81eb5f331"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Fri Aug 06 09:40:28 2010 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Fri Aug 06 09:40:28 2010 +0800"
      },
      "message": "crypto: testmgr - Fix test disabling option\n\nThis patch fixes a serious bug in the test disabling patch where\nit can cause an spurious load of the cryptomgr module even when\nit\u0027s compiled in.\n\nIt also negates the test disabling option so that its absence\ncauses tests to be enabled.\n\nThe Kconfig option is also now behind EMBEDDED.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "23a75eee070f1370bee803a34f285cf81eb5f331",
      "tree": "6427c53a261840661f135b99d81062fc015dd571",
      "parents": [
        "fc1caf6eafb30ea185720e29f7f5eccca61ecd60"
      ],
      "author": {
        "name": "Szilveszter Ördög",
        "email": "slipszi@gmail.com",
        "time": "Fri Aug 06 09:26:38 2010 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Fri Aug 06 09:26:38 2010 +0800"
      },
      "message": "crypto: hash - Fix handling of small unaligned buffers\n\nIf a scatterwalk chain contains an entry with an unaligned offset then\nhash_walk_next() will cut off the next step at the next alignment point.\n\nHowever, if the entry ends before the next alignment point then we a loop,\nwhich leads to a kernel oops.\n\nFix this by checking whether the next aligment point is before the end of the\ncurrent entry.\n\nSigned-off-by: Szilveszter Ördög \u003cslipszi@gmail.com\u003e\nAcked-by: David S. Miller \u003cdavem@davemloft.net\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "fc1caf6eafb30ea185720e29f7f5eccca61ecd60",
      "tree": "666dabc25a9b02e5c05f9eba32fa6b0d8027341a",
      "parents": [
        "9779714c8af09d57527f18d9aa2207dcc27a8687",
        "96576a9e1a0cdb8a43d3af5846be0948f52b4460"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 05 16:02:01 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 05 16:02:01 2010 -0700"
      },
      "message": "Merge branch \u0027drm-core-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6\n\n* \u0027drm-core-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6: (204 commits)\n  agp: intel-agp: do not use PCI resources before pci_enable_device()\n  agp: efficeon-agp: do not use PCI resources before pci_enable_device()\n  drm: kill BKL from common code\n  drm/kms: Simplify setup of the initial I2C encoder config.\n  drm,io-mapping: Specify slot to use for atomic mappings\n  drm/radeon/kms: only expose underscan on avivo chips\n  drm/radeon: add new pci ids\n  drm: Cleanup after failing to create master-\u003eunique and dev-\u003ename\n  drm/radeon: tone down overchatty acpi debug messages.\n  drm/radeon/kms: enable underscan option for digital connectors\n  drm/radeon/kms: fix calculation of h/v scaling factors\n  drm/radeon/kms/igp: sideport is AMD only\n  drm/radeon/kms: handle the case of no active displays properly in the bandwidth code\n  drm: move ttm global code to core drm\n  drm/i915: Clear the Ironlake dithering flags when the pipe doesn\u0027t want it.\n  drm/radeon/kms: make sure HPD is set to NONE on analog-only connectors\n  drm/radeon/kms: make sure rio_mem is valid before unmapping it\n  drm/agp/i915: trim stolen space to 32M\n  drm/i915: Unset cursor if out-of-bounds upon mode change (v4)\n  drm/i915: Unreference object not handle on creation\n  ...\n"
    },
    {
      "commit": "9779714c8af09d57527f18d9aa2207dcc27a8687",
      "tree": "52182f2289d9b7a77fbe119f4cd5726ef6494e66",
      "parents": [
        "89a6c8cb9e6e11b6e3671dce7e037789b8f7cf62",
        "65b5ac1479840a3e87f086d68e5ef91f3002e8e2"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 05 16:00:44 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 05 16:00:44 2010 -0700"
      },
      "message": "Merge branch \u0027kms-merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/linux-2.6-kgdb\n\n* \u0027kms-merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/linux-2.6-kgdb:\n  kgdb,docs: Update the kgdb docs to include kms\n  drm_fb_helper: Preserve capability to use atomic kms\n  i915: when kgdb is active display compression should be off\n  drm/i915: use new fb debug hooks\n  drm: add KGDB/KDB support\n  fb: add hooks to handle KDB enter/exit\n  kgdboc: Add call backs to allow kernel mode switching\n  vt,console,kdb: automatically set kdb LINES variable\n  vt,console,kdb: implement atomic console enter/leave functions\n"
    },
    {
      "commit": "89a6c8cb9e6e11b6e3671dce7e037789b8f7cf62",
      "tree": "12b16a8abe303fd86c156ddfbb86caa469e45a98",
      "parents": [
        "03c0c29aff7e56b722eb6c47eace222b140d0377",
        "3fa43aba08c5b5a4b407e402606fbe463239b14a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 05 15:59:48 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 05 15:59:48 2010 -0700"
      },
      "message": "Merge branch \u0027for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/linux-2.6-kgdb\n\n* \u0027for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/linux-2.6-kgdb:\n  debug_core,kdb: fix crash when arch does not have single step\n  kgdb,x86: use macro HBP_NUM to replace magic number 4\n  kgdb,mips: remove unused kgdb_cpu_doing_single_step operations\n  mm,kdb,kgdb: Add a debug reference for the kdb kmap usage\n  KGDB: Remove set but unused newPC\n  ftrace,kdb: Allow dumping a specific cpu\u0027s buffer with ftdump\n  ftrace,kdb: Extend kdb to be able to dump the ftrace buffer\n  kgdb,powerpc: Replace hardcoded offset by BREAK_INSTR_SIZE\n  arm,kgdb: Add ability to trap into debugger on notify_die\n  gdbstub: do not directly use dbg_reg_def[] in gdb_cmd_reg_set()\n  gdbstub: Implement gdbserial \u0027p\u0027 and \u0027P\u0027 packets\n  kgdb,arm: Individual register get/set for arm\n  kgdb,mips: Individual register get/set for mips\n  kgdb,x86: Individual register get/set for x86\n  kgdb,kdb: individual register set and and get API\n  gdbstub: Optimize kgdb\u0027s \"thread:\" response for the gdb serial protocol\n  kgdb: remove custom hex_to_bin()implementation\n"
    },
    {
      "commit": "03c0c29aff7e56b722eb6c47eace222b140d0377",
      "tree": "47267a19b523159cf36a050ef3c35f4dbdb33016",
      "parents": [
        "c60c6a96b7bb0f1f8bb635fdfcf5b592aaf062b4",
        "7fb8f881c54beb05dd4d2c947dada1c636581d87"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 05 15:57:35 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 05 15:57:35 2010 -0700"
      },
      "message": "Merge branch \u0027next-devicetree\u0027 of git://git.secretlab.ca/git/linux-2.6\n\n* \u0027next-devicetree\u0027 of git://git.secretlab.ca/git/linux-2.6: (63 commits)\n  of/platform: Register of_platform_drivers with an \"of:\" prefix\n  of/address: Clean up function declarations\n  of/spi: call of_register_spi_devices() from spi core code\n  of: Provide default of_node_to_nid() implementation.\n  of/device: Make of_device_make_bus_id() usable by other code.\n  of/irq: Fix endian issues in parsing interrupt specifiers\n  of: Fix phandle endian issues\n  of/flattree: fix of_flat_dt_is_compatible() to match the full compatible string\n  of: remove of_default_bus_ids\n  of: make of_find_device_by_node generic\n  microblaze: remove references to of_device and to_of_device\n  sparc: remove references to of_device and to_of_device\n  powerpc: remove references to of_device and to_of_device\n  of/device: Replace of_device with platform_device in includes and core code\n  of/device: Protect against binding of_platform_drivers to non-OF devices\n  of: remove asm/of_device.h\n  of: remove asm/of_platform.h\n  of/platform: remove all of_bus_type and of_platform_bus_type references\n  of: Merge of_platform_bus_type with platform_bus_type\n  drivercore/of: Add OF style matching to platform bus\n  ...\n\nFix up trivial conflicts in arch/microblaze/kernel/Makefile due to just\nsome obj-y removals by the devicetree branch, while the microblaze\nupdates added a new file.\n"
    },
    {
      "commit": "c60c6a96b7bb0f1f8bb635fdfcf5b592aaf062b4",
      "tree": "a52f8e38956ddaa64a5371993d509875fbe5d726",
      "parents": [
        "f43100ae39bfeb757b75835ef61f0c2c46c99348",
        "06c22dadc6d3f9b65e55407a87faaf6a4a014112"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 05 14:26:19 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 05 14:26:19 2010 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6:\n  apparmor: depends on NET\n"
    },
    {
      "commit": "f43100ae39bfeb757b75835ef61f0c2c46c99348",
      "tree": "620379bb9a2287975ee222c449cd69d31738096e",
      "parents": [
        "27b4a1a9eac8b0f8958da67e4abe025b96e1a293",
        "5e8e1cc0a1c36c8ff156ac1f04a16422bd4ed3ac"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 05 14:20:14 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 05 14:20:14 2010 -0700"
      },
      "message": "Merge branch \u0027misc\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6\n\n* \u0027misc\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6:\n  scripts/dtc: Fix a resource leak\n  Documentation: fix ubuntu distro name\n  MAINTAINERS: Update kbuild git URLs\n  Add support for the C variable in the coccicheck script\n  Add scripts/coccinelle/deref_null.cocci\n  Add scripts/coccinelle/err_cast.cocci\n  Add scripts/coccinelle/resource_size.cocci\n  Add scripts/coccinelle/alloc/kzalloc-simple.cocci\n  Add scripts/coccinelle/alloc/drop_kmalloc_cast.cocci\n  Add Documentation/coccinelle.txt\n  Add a target to use the Coccinelle checker\n  scripts: decodecode: remove bashisms\n  Makefile: clarify a comment\n  checkkconfigsymbols.sh: Kconfig symbols sometimes have lowercase letters\n  scripts: add nconf into gitignore file\n"
    },
    {
      "commit": "27b4a1a9eac8b0f8958da67e4abe025b96e1a293",
      "tree": "10fee83007bc6c7dbc4b13dbd8adbae4e9c4bd78",
      "parents": [
        "e4d6152b520184be87aa65cb7035bf87acd27c14",
        "aa42abedc321040301541b865a018af9fa848873"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 05 14:19:50 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 05 14:19:50 2010 -0700"
      },
      "message": "Merge branch \u0027packaging\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6\n\n* \u0027packaging\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6:\n  kbuild: Change section of generated debian packages to kernel\n  kbuild: Mark that the packages generated conform to Standards-Version 3.8.4\n  kbuild: Add homepage field to debian/control file\n"
    },
    {
      "commit": "e4d6152b520184be87aa65cb7035bf87acd27c14",
      "tree": "4395b636552a5d475b7e64f0522d77ae01eba0da",
      "parents": [
        "da9e82b3b8989fc09e2a4c45b9da604ba2b4c46d",
        "7a996d3ab150bb0e1b71fa182f70199a703efdd1"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 05 14:12:07 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 05 14:12:07 2010 -0700"
      },
      "message": "Merge branch \u0027kconfig\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6\n\n* \u0027kconfig\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6: (26 commits)\n  kconfig: add savedefconfig\n  kconfig: code refactoring in confdata.c\n  kconfig: refactor code in symbol.c\n  kconfig: add alldefconfig\n  kconfig: print more info when we see a recursive dependency\n  kconfig: save location of config symbols\n  kconfig: change nonint_oldconfig to listnewconfig\n  kconfig: rename loose_nonint_oldconfig \u003d\u003e oldnoconfig\n  kconfig: use long options in conf\n  kconfig: fix MODULES-related bug in case of no .config\n  kconfig: make randconfig fair for booleans\n  kconfig: Don\u0027t write invisible choice values\n  kbuild: Warn on selecting symbols with unmet direct dependencies\n  scripts:conf.c Fix warning: variable \u0027type\u0027 set but not used\n  menuconfig: truncate list items\n  menuconfig: fix to center checklist correctly in a corner case\n  xconfig: add support to show hidden options which have prompts\n  xconfig: remove unused function\n  xconfig: clean up\n  gconfig: fix null pointer warning\n  ...\n"
    },
    {
      "commit": "da9e82b3b8989fc09e2a4c45b9da604ba2b4c46d",
      "tree": "7355d2afe95be27fddb8fa4baa46476c76aeb8ee",
      "parents": [
        "90d3417a3a4e810d67081dd106f0e603a856978f",
        "772320e84588dcbe1600ffb83e5f328f2209ac2a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 05 14:10:07 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 05 14:10:07 2010 -0700"
      },
      "message": "Merge branch \u0027kbuild\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6\n\n* \u0027kbuild\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6:\n  modpost: support objects with more than 64k sections\n  trivial: fix a typo in a filename\n  frv: clean up arch/frv/Makefile\n  kbuild: allow assignment to {A,C}FLAGS_KERNEL on the command line\n  kbuild: allow assignment to {A,C,LD}FLAGS_MODULE on the command line\n  Kbuild: Add option to set -femit-struct-debug-baseonly\n  Makefile: \"make kernelrelease\" should show the correct full kernel version\n  Makefile.build: make KBUILD_SYMTYPES work again\n"
    },
    {
      "commit": "90d3417a3a4e810d67081dd106f0e603a856978f",
      "tree": "b9791c255f6d98114dcb5a0abf9228db4091a1ed",
      "parents": [
        "552c7dbb3459c219e44a65fd6bca21b1227c0e33",
        "51f3d0f474aaebbc253100fa32a49c8256812330"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 05 13:49:55 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 05 13:49:55 2010 -0700"
      },
      "message": "Merge branch \u0027modules\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus\n\n* \u0027modules\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus:\n  module: cleanup comments, remove noinline\n  module: group post-relocation functions into post_relocation()\n  module: move module args strndup_user to just before use\n  module: pass load_info into other functions\n  module: fix sysfs cleanup for !CONFIG_SYSFS\n  module: sysfs cleanup\n  module: layout_and_allocate\n  module: fix crash in get_ksymbol() when oopsing in module init\n  module: kallsyms functions take struct load_info\n  module: refactor out section header rewriting: FIX modversions\n  module: refactor out section header rewriting\n  module: add load_info\n  module: reduce stack usage for each_symbol()\n  module: refactor load_module part 5\n  module: refactor load_module part 4\n  module: refactor load_module part 3\n  module: refactor load_module part 2\n  module: refactor load_module\n  module: module_unload_init() cleanup\n"
    },
    {
      "commit": "552c7dbb3459c219e44a65fd6bca21b1227c0e33",
      "tree": "686c62c2821e687c73754c29145bca4e55f45224",
      "parents": [
        "db7a1535d2dcf91115ba0fb940b1902c05305843",
        "6c99a8528f9a81dda6bbbf83854b8475ce79c745"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 05 13:49:37 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 05 13:49:37 2010 -0700"
      },
      "message": "Merge branch \u0027virtio\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus\n\n* \u0027virtio\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus:\n  virtio_blk: Remove VBID ioctl\n  virtio_blk: Add \u0027serial\u0027 attribute to virtio-blk devices (v2)\n  virtio_blk: support barriers without FLUSH feature\n"
    },
    {
      "commit": "db7a1535d2dcf91115ba0fb940b1902c05305843",
      "tree": "29757b0b2db0e56bc520444d7233f2462d3c199a",
      "parents": [
        "ab265d5cdde7133f2569e2b5f341a80907b8600e",
        "7cc88fdcff3cc7f0d5d2384ffd7f6d4ce9a745f1"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 05 13:45:50 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 05 13:45:50 2010 -0700"
      },
      "message": "Merge branch \u0027upstream/xen\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen\n\n* \u0027upstream/xen\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen: (23 commits)\n  xen/panic: use xen_reboot and fix smp_send_stop\n  Xen: register panic notifier to take crashes of xen guests on panic\n  xen: support large numbers of CPUs with vcpu info placement\n  xen: drop xen_sched_clock in favour of using plain wallclock time\n  pvops: do not notify callers from register_xenstore_notifier\n  Introduce CONFIG_XEN_PVHVM compile option\n  blkfront: do not create a PV cdrom device if xen_hvm_guest\n  support multiple .discard.* sections to avoid section type conflicts\n  xen/pvhvm: fix build problem when !CONFIG_XEN\n  xenfs: enable for HVM domains too\n  x86: Call HVMOP_pagetable_dying on exit_mmap.\n  x86: Unplug emulated disks and nics.\n  x86: Use xen_vcpuop_clockevent, xen_clocksource and xen wallclock.\n  implement O_NONBLOCK for /proc/xen/xenbus\n  xen: Fix find_unbound_irq in presence of ioapic irqs.\n  xen: Add suspend/resume support for PV on HVM guests.\n  xen: Xen PCI platform device driver.\n  x86/xen: event channels delivery on HVM.\n  x86: early PV on HVM features initialization.\n  xen: Add support for HVM hypercalls.\n  ...\n"
    },
    {
      "commit": "ab265d5cdde7133f2569e2b5f341a80907b8600e",
      "tree": "ef99ebdea0848b52fcf8d23849e1cc889bfdb48a",
      "parents": [
        "c95940f264e59ff8d21d76ace47bac1018912800"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Thu Aug 05 11:23:11 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 05 13:21:24 2010 -0700"
      },
      "message": "docbook: use IDs as filenames to support multiple books\n\nI\u0027m trying to generate a \u003cset\u003e of \u003cbook\u003es in docbook for wireless to\nlink together all the cfg80211 and mac80211 documentation.\n\nHowever, docbook will generate \"re01.html\" anew for each book for the\nfirst \u003crefentry\u003e, presumably due to a bug in the stylesheets.\n\nAn effective workaround is to use IDs for the filenames, which makes\nthem more descriptive as well, e.g.  API-enum-ieee80211-band.html.\n\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c95940f264e59ff8d21d76ace47bac1018912800",
      "tree": "74e1529fe9424f9d8cd8908eece4182f0f021e06",
      "parents": [
        "eb07e1b4ac544abaf4ec8ad25cdbe39485de6842"
      ],
      "author": {
        "name": "Nicolas Kaiser",
        "email": "nikai@nikai.net",
        "time": "Thu Aug 05 11:23:11 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 05 13:21:24 2010 -0700"
      },
      "message": "Documentation: fix kbuild typos and wording\n\nFixed some typos and wording.\n\nSigned-off-by: Nicolas Kaiser \u003cnikai@nikai.net\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "eb07e1b4ac544abaf4ec8ad25cdbe39485de6842",
      "tree": "fb3afaaa878fc60926cbcb84e52bb4fa6fd9ec33",
      "parents": [
        "2f5a2f81843ccef626c3db30aa19ed5abf8f0181"
      ],
      "author": {
        "name": "Matt Mooney",
        "email": "mfm@muteddisk.com",
        "time": "Thu Aug 05 11:23:11 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 05 13:21:24 2010 -0700"
      },
      "message": "Documentation: update kbuild make typos/grammar/text flow\n\nUpdate section 3.7 examples to reflect the current state of the\nMakefiles used. Fix spelling and grammar errors along with flow of text.\n\nSigned-off-by: matt mooney \u003cmfm@muteddisk.com\u003e\nReviewed-by: WANG Cong \u003cxiyou.wangcong@gmail.com\u003e\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "2f5a2f81843ccef626c3db30aa19ed5abf8f0181",
      "tree": "a2c88f40a85025472d8adc6db97eb41dd45a7cdc",
      "parents": [
        "4f8272802739f5c6ce6b0a548810a181d2f1b652"
      ],
      "author": {
        "name": "Matt Mooney",
        "email": "mfm@muteddisk.com",
        "time": "Thu Aug 05 11:23:11 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 05 13:21:23 2010 -0700"
      },
      "message": "Documentation: update kbuild make examples#2 to reflect changes\n\nUpdate section 3.2 and 3.5 example, along with text in section 3.5\nto reflect change.\n\nSigned-off-by: matt mooney \u003cmfm@muteddisk.com\u003e\nReviewed-by: WANG Cong \u003cxiyou.wangcong@gmail.com\u003e\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "4f8272802739f5c6ce6b0a548810a181d2f1b652",
      "tree": "69c257ac7ad3be55414ab36f2ec318d942eecf2b",
      "parents": [
        "c7825cfac6f34e66797905f365761f66fd51ebda"
      ],
      "author": {
        "name": "Matt Mooney",
        "email": "mfm@muteddisk.com",
        "time": "Thu Aug 05 11:23:11 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 05 13:21:23 2010 -0700"
      },
      "message": "Documentation: update kbuild loadable modules goals \u0026 examples\n\nUpdate section 3.3 Loadable module goals - obj-m, from $(\u003cmodule_name\u003e-objs)\nto $(\u003cmodule_name\u003e-y) for easier addition of conditional objects to the\nmodule. The examples are also updated to reflect the current state of\neach Makefile used.\n\nSigned-off-by: matt mooney \u003cmfm@muteddisk.com\u003e\nReviewed-by: WANG Cong \u003cxiyou.wangcong@gmail.com\u003e\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c7825cfac6f34e66797905f365761f66fd51ebda",
      "tree": "282d7372025c5abfb97e630a16e52d5e1da3bd9e",
      "parents": [
        "642b5123ac5ec40a28575e930a3e2ff595473e9d"
      ],
      "author": {
        "name": "Tommi Rantala",
        "email": "tt.rantala@gmail.com",
        "time": "Thu Aug 05 11:23:11 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 05 13:21:23 2010 -0700"
      },
      "message": "Documentation/vm: fix spelling in page-types.c\n\nTrivial typo fixes.\n\nSigned-off-by: Tommi Rantala \u003ctt.rantala@gmail.com\u003e\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "642b5123ac5ec40a28575e930a3e2ff595473e9d",
      "tree": "296d1e17f0ac7c1ef5d889a2754f26dd0aca9ba8",
      "parents": [
        "cdd854bc42b5e6c79bbbc40c6600d995ffe6e747"
      ],
      "author": {
        "name": "Satoru Takeuchi",
        "email": "takeuchi_satoru@jp.fujitsu.com",
        "time": "Thu Aug 05 11:23:11 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 05 13:21:23 2010 -0700"
      },
      "message": "aio: fix wrong subsystem comments\n\n - sys_io_destroy(): acutually return -EINVAL if the context pointed to\n   is invalidIndex: linux-2.6.33-rc4/fs/aio.c\n - sys_io_getevents(): An argument specifying timeout is not `when\u0027,\n   but `timeout\u0027.\n - sys_io_getevents(): Should describe what is returned if this syscall\n   succeeds.\n\nSigned-off-by: Satoru Takeuchi \u003ctakeuchi_satoru@jp.fujitsu.com\u003e\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nReviewed-by: Jeff Moyer \u003cjmoyer@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "cdd854bc42b5e6c79bbbc40c6600d995ffe6e747",
      "tree": "18c4dcc07bbb8aeb2b23bc812cd60cc293f36cd8",
      "parents": [
        "bbc4fd12a635492ad9d12bb418124fa2d5f0d734",
        "42a0ae2282b512d1a8f6f020327f5f7b8f31a5ea"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 05 09:03:46 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 05 09:03:46 2010 -0700"
      },
      "message": "Merge branch \u0027next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc\n\n* \u0027next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc: (79 commits)\n  powerpc/8xx: Add support for the MPC8xx based boards from TQC\n  powerpc/85xx: Introduce support for the Freescale P1022DS reference board\n  powerpc/85xx: Adding DTS for the STx GP3-SSA MPC8555 board\n  powerpc/85xx: Change deprecated binding for 85xx-based boards\n  powerpc/tqm85xx: add a quirk for ti1520 PCMCIA bridge\n  powerpc/tqm85xx: update PCI interrupt-map attribute\n  powerpc/mpc8308rdb: support for MPC8308RDB board from Freescale\n  powerpc/fsl_pci: add quirk for mpc8308 pcie bridge\n  powerpc/85xx: Cleanup QE initialization for MPC85xxMDS boards\n  powerpc/85xx: Fix booting for P1021MDS boards\n  powerpc/85xx: Fix SWIOTLB initalization for MPC85xxMDS boards\n  powerpc/85xx: kexec for SMP 85xx BookE systems\n  powerpc/5200/i2c: improve i2c bus error recovery\n  of/xilinxfb: update tft compatible versions\n  powerpc/fsl-diu-fb: Support setting display mode using EDID\n  powerpc/5121: doc/dts-bindings: update doc of FSL DIU bindings\n  powerpc/5121: shared DIU framebuffer support\n  powerpc/5121: move fsl-diu-fb.h to include/linux\n  powerpc/5121: fsl-diu-fb: fix issue with re-enabling DIU area descriptor\n  powerpc/512x: add clock structure for Video-IN (VIU) unit\n  ...\n"
    },
    {
      "commit": "bbc4fd12a635492ad9d12bb418124fa2d5f0d734",
      "tree": "fe245d350db180d499a9e9d6dc84bbb308f33dc2",
      "parents": [
        "673b864fd76a29031aa0b4b08fc80886d527b3b7",
        "2d5973cb5ac5d04662f86e19a06a4c52fa4c4ae3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 05 08:59:22 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 05 08:59:22 2010 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.monstr.eu/linux-2.6-microblaze\n\n* \u0027for-linus\u0027 of git://git.monstr.eu/linux-2.6-microblaze: (49 commits)\n  microblaze: Add KGDB support\n  microblaze: Support brki rX, 0x18 for user application debugging\n  microblaze: Remove nop after MSRCLR/SET, MTS, MFS instructions\n  microblaze: Simplify syscall rutine\n  microblaze: Move PT_MODE saving to delay slot\n  microblaze: Fix _interrupt function\n  microblaze: Fix _user_exception function\n  microblaze: Put together addik instructions\n  microblaze: Use delay slot in syscall macros\n  microblaze: Save kernel mode in delay slot\n  microblaze: Do not mix register saving and mode setting\n  microblaze: Move SAVE_STATE upward\n  microblaze: entry.S: Macro optimization\n  microblaze: Optimize hw exception rutine\n  microblaze: Implement clear_ums macro and fix SAVE_STATE macro\n  microblaze: Remove additional setup for kernel_mode\n  microblaze: Optimize SAVE_STATE macro\n  microblaze: Remove additional loading\n  microblaze: Completely remove working with R11 register\n  microblaze: Do not setup BIP in _debug_exception\n  ...\n"
    },
    {
      "commit": "673b864fd76a29031aa0b4b08fc80886d527b3b7",
      "tree": "c9b3f01206e7d0dd5c801b504bfd7e82383470d6",
      "parents": [
        "93b9e9a2d91b8a6c93f14e98382694f83de9f02e",
        "71cd03b0044183843318bfac0b6ce5868a96ef34"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 05 08:58:30 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 05 08:58:30 2010 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6:\n  arch/sparc/mm: Use GFP_KERNEL\n  MAINTAINERS: Add trailing slash to SBUS path.\n  sbus: autoconvert trivial BKL users to private mutex\n"
    },
    {
      "commit": "93b9e9a2d91b8a6c93f14e98382694f83de9f02e",
      "tree": "0344741b0dbac09aea7f289ad25f412923c9d165",
      "parents": [
        "c3d1f1746b966907ba5ad2f75ddca24db8b21147",
        "9354a55f9490aff8e5d4abedec3db78093772cae"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 05 08:57:50 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 05 08:57:50 2010 -0700"
      },
      "message": "Merge branch \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6\n\n* \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6:\n  [IA64] increase ia64 static per cpu area\n  [IA64] Put ia64 config files on the Uwe Kleine-König diet\n  [IA64] perfmon: convert to unlocked_ioctl\n  [IA64] beautify vmlinux.lds.h\n"
    },
    {
      "commit": "c3d1f1746b966907ba5ad2f75ddca24db8b21147",
      "tree": "548a25e104d8bdb906030b8d3bf78fbfde0e5817",
      "parents": [
        "66eddbfcc1f6610fa7c73c8d20a57eaf8e284e2f",
        "0d365753d0b7c26043fdfa97790411606fb40112"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 05 08:53:20 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 05 08:53:20 2010 -0700"
      },
      "message": "Merge branch \u0027upstream\u0027 of git://git.linux-mips.org/pub/scm/upstream-linus\n\n* \u0027upstream\u0027 of git://git.linux-mips.org/pub/scm/upstream-linus: (150 commits)\n  MIPS: PowerTV: Separate PowerTV USB support from non-USB code\n  MIPS: strip the un-needed sections of vmlinuz\n  MIPS: Clean up the calculation of VMLINUZ_LOAD_ADDRESS\n  MIPS: Clean up arch/mips/boot/compressed/decompress.c\n  MIPS: Clean up arch/mips/boot/compressed/ld.script\n  MIPS: Unify the suffix of compressed vmlinux.bin\n  MIPS: PowerTV: Add Gaia platform definitions.\n  MIPS: BCM47xx: Fix nvram_getenv return value.\n  MIPS: Octeon: Allow more than 3.75GB of memory with PCIe\n  MIPS: Clean up notify_die() usage.\n  MIPS: Remove unused task_struct.trap_no field.\n  Documentation: Mention that KProbes is supported on MIPS\n  SAMPLES: kprobe_example: Make it print something on MIPS.\n  MIPS: kprobe: Add support.\n  MIPS: Add instrunction format for BREAK and SYSCALL\n  MIPS: kprobes: Define regs_return_value()\n  MIPS: Ritually kill stupid printk.\n  MIPS: Octeon: Disallow MSI-X interrupt and fall back to MSI interrupts.\n  MIPS: Octeon: Support 256 MSI on PCIe\n  MIPS: Decode core number for R2 CPUs.\n  ...\n"
    },
    {
      "commit": "65b5ac1479840a3e87f086d68e5ef91f3002e8e2",
      "tree": "f42c6e29a4f8a7796e6dd59b67136ddbeb957acd",
      "parents": [
        "f90ebd9e98f366c41773ad8d0482dade668f5103"
      ],
      "author": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Thu Aug 05 09:22:33 2010 -0500"
      },
      "committer": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Thu Aug 05 10:53:11 2010 -0500"
      },
      "message": "kgdb,docs: Update the kgdb docs to include kms\n\nUpdate the kgdb docs to include information about kernel mode setting support.\n\n[Randy Dunlap \u003crdunlap@xenotime.net\u003e: grammatical corrections]\n\nCC: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Jason Wessel \u003cjason.wessel@windriver.com\u003e\n"
    },
    {
      "commit": "66eddbfcc1f6610fa7c73c8d20a57eaf8e284e2f",
      "tree": "98967791a802b95d37bc4035d7bdd27cf260097e",
      "parents": [
        "6e57559022a2c6e3decfb77a228f8a354ac23ba1",
        "66630f71e23a3b5fe778d38aea2f0c6d017602bf"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 05 08:49:42 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 05 08:49:42 2010 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/czankel/xtensa-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/czankel/xtensa-2.6:\n  xtensa: Disable PCI and nfsroot on simulation target\n  xtensa: Add missing include in coprocessor.h\n  xtensa: Fix the network driver for the simulator target\n  xtensa: Shuffle include statements to fix linker script\n  xtensa: Add -mforce-no-pic option is supported\n  xtensa: Fixes due to bss boundary symbol name changes.\n  xtensa: Fix linker script patch-up\n  xtensa: Fix FLUSH_DCACHE macro for some variants.\n"
    },
    {
      "commit": "6e57559022a2c6e3decfb77a228f8a354ac23ba1",
      "tree": "0cbcc4ccc4c5707edd4754f81d9b6160bf3c370c",
      "parents": [
        "3cfc2c42c1cbc8e238bb9c0612c0df4565e3a8b4"
      ],
      "author": {
        "name": "Nick Piggin",
        "email": "npiggin@kernel.dk",
        "time": "Thu Aug 05 21:08:09 2010 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 05 08:45:20 2010 -0700"
      },
      "message": "nick piggin: change email address\n\nSigned-off-by: Nick Piggin \u003cnpiggin@kernel.dk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f90ebd9e98f366c41773ad8d0482dade668f5103",
      "tree": "fdc206571a96b405f64e1b211205d7861e5ba544",
      "parents": [
        "c924b934d0cd14a4559611da91f28f59acebe32a"
      ],
      "author": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Thu Aug 05 09:22:32 2010 -0500"
      },
      "committer": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Thu Aug 05 09:22:32 2010 -0500"
      },
      "message": "drm_fb_helper: Preserve capability to use atomic kms\n\nCommit 5349ef3127c77075ff70b2014f17ae0fbcaaf199 (drm/fb: fix\nFBIOGET/PUT_VSCREENINFO pixel clock handling) changed the logic of\nwhen a pixclock was valid vs invalid.\n\nThe atomic kernel mode setting used by the kernel debugger relies upon\nthe drm_fb_helper_check_var() to always return -EINVAL.  Until a\nbetter solution exists, this behavior will be restored.\n\nCC: David Airlie \u003cairlied@linux.ie\u003e\nCC: Jesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\nCC: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jason Wessel \u003cjason.wessel@windriver.com\u003e\n"
    },
    {
      "commit": "c924b934d0cd14a4559611da91f28f59acebe32a",
      "tree": "3c33d1b64b32bb96d30ccdab70a6094154d1e77b",
      "parents": [
        "81255565dbf5958187bdb6cc4e3aa0db9ce4d237"
      ],
      "author": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Thu Aug 05 09:22:32 2010 -0500"
      },
      "committer": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Thu Aug 05 09:22:32 2010 -0500"
      },
      "message": "i915: when kgdb is active display compression should be off\n\nIf the HW compression is left on, the call backs from the HW will\ncrash the kernel.  The only time this code is called is when kernel\nmode setting is in use with kgdb and the kdb shell.\n\nThe atomic display pipe handler callback will reset everything when\nkgdb restores kernel to the run state.\n\nSigned-off-by: Jason Wessel \u003cjason.wessel@windriver.com\u003e\nAcked-by: Jesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\nCC: David Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "81255565dbf5958187bdb6cc4e3aa0db9ce4d237",
      "tree": "4b0ec3f39a2dd9527276c0ef6b08db9d041fa606",
      "parents": [
        "1a7aba7f4e45014c5a4741164b1ecb4ffe616fb7"
      ],
      "author": {
        "name": "Jesse Barnes",
        "email": "jbarnes@virtuousgeek.org",
        "time": "Mon Aug 02 12:07:50 2010 -0700"
      },
      "committer": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Thu Aug 05 09:22:31 2010 -0500"
      },
      "message": "drm/i915: use new fb debug hooks\n\nImplement atomic kernel mode settings using the fb layer\u0027s debug hook\nsystem for supporting debugger interaction.\n\nSigned-off-by: Jesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\nSigned-off-by: Jason Wessel \u003cjason.wessel@windriver.com\u003e\n"
    },
    {
      "commit": "1a7aba7f4e45014c5a4741164b1ecb4ffe616fb7",
      "tree": "f6884f1f17cf8715b6c3d21fc821847cebc3f7ad",
      "parents": [
        "d219adc1228a3887486b58a430e736b0831f192c"
      ],
      "author": {
        "name": "Jesse Barnes",
        "email": "jbarnes@virtuousgeek.org",
        "time": "Thu Aug 05 09:22:31 2010 -0500"
      },
      "committer": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Thu Aug 05 09:22:31 2010 -0500"
      },
      "message": "drm: add KGDB/KDB support\n\nImplement the callbacks for KDB entry/exit via the drm helpers.\n\nSigned-off-by: Jesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\nSigned-off-by: Jason Wessel \u003cjason.wessel@windriver.com\u003e\n"
    },
    {
      "commit": "d219adc1228a3887486b58a430e736b0831f192c",
      "tree": "a734e48a573774201ab8c6c06ff6eb6de60648f1",
      "parents": [
        "408a4be1f8cbee511895ee07da2a007a5a24303f"
      ],
      "author": {
        "name": "Jesse Barnes",
        "email": "jbarnes@virtuousgeek.org",
        "time": "Mon Aug 02 12:05:41 2010 -0700"
      },
      "committer": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Thu Aug 05 09:22:31 2010 -0500"
      },
      "message": "fb: add hooks to handle KDB enter/exit\n\nAdd fb ops to handle enter/exit of the kernel debugger.  If present, the\nfb core will register them with KGDB and they\u0027ll be called when the\ndebugger is entered and exited.  The new functions are responsible for\nswitching to an appropriate debug framebuffer and restoring the\ninterrupted state at exit time.\n\nSigned-off-by: Jesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\nSigned-off-by: Jason Wessel \u003cjason.wessel@windriver.com\u003e\n"
    },
    {
      "commit": "408a4be1f8cbee511895ee07da2a007a5a24303f",
      "tree": "9d31d812ffe9eaec638f0698b3e6ba913ca51a7e",
      "parents": [
        "81d4450732c68aa728f2c86c0c2993c6cfc3d032"
      ],
      "author": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Thu Aug 05 09:22:30 2010 -0500"
      },
      "committer": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Thu Aug 05 09:22:30 2010 -0500"
      },
      "message": "kgdboc: Add call backs to allow kernel mode switching\n\nAdd the kms keyword processing to kgdboc and the callbacks to invoke\nconsole switching when ever kgdboc is started with \"kgdboc\u003dkms,kbd\".\n\nSigned-off-by: Jason Wessel \u003cjason.wessel@windriver.com\u003e\nSigned-off-by: Jesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\n"
    },
    {
      "commit": "81d4450732c68aa728f2c86c0c2993c6cfc3d032",
      "tree": "c332675648080d38e9f461286274534a16e7346b",
      "parents": [
        "b45cfba4e9005d64d419718e7ff7f7cab44c1994"
      ],
      "author": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Thu Aug 05 09:22:30 2010 -0500"
      },
      "committer": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Thu Aug 05 09:22:30 2010 -0500"
      },
      "message": "vt,console,kdb: automatically set kdb LINES variable\n\nThe kernel console interface stores the number of lines it is\nconfigured to use. The kdb debugger can greatly benefit by knowing how\nmany lines there are on the console for the pager functionality\nwithout having the end user compile in the setting or have to\nrepeatedly change it at run time.\n\nSigned-off-by: Jason Wessel \u003cjason.wessel@windriver.com\u003e\nSigned-off-by: Jesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\nCC: David Airlie \u003cairlied@linux.ie\u003e\nCC: Andrew Morton \u003cakpm@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b45cfba4e9005d64d419718e7ff7f7cab44c1994",
      "tree": "2d454a67c9a87ffc01579d958f9d95dd5e13170e",
      "parents": [
        "3fa43aba08c5b5a4b407e402606fbe463239b14a"
      ],
      "author": {
        "name": "Jesse Barnes",
        "email": "jbarnes@virtuousgeek.org",
        "time": "Thu Aug 05 09:22:30 2010 -0500"
      },
      "committer": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Thu Aug 05 09:22:30 2010 -0500"
      },
      "message": "vt,console,kdb: implement atomic console enter/leave functions\n\nThese functions allow the kernel debugger to save and restore the\nstate of the system console.\n\nSigned-off-by: Jesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\nSigned-off-by: Jason Wessel \u003cjason.wessel@windriver.com\u003e\nCC: David Airlie \u003cairlied@linux.ie\u003e\nCC: Andrew Morton \u003cakpm@linux-foundation.org\u003e\n"
    },
    {
      "commit": "3fa43aba08c5b5a4b407e402606fbe463239b14a",
      "tree": "83c6b8a61a1c8a8795504217518300417c49c6a6",
      "parents": [
        "df4939350b345ebb44937902827aa75b8ad4998c"
      ],
      "author": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Thu Aug 05 09:22:25 2010 -0500"
      },
      "committer": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Thu Aug 05 09:22:25 2010 -0500"
      },
      "message": "debug_core,kdb: fix crash when arch does not have single step\n\nWhen an arch such as mips and microblaze does not implement either HW\nor software single stepping the debug core should re-enter kdb.  The\nkdb code will properly ignore the single step operation.  Attempting\nto single step the kernel without software or hardware support causes\nunpredictable kernel crashes.\n\nSigned-off-by: Jason Wessel \u003cjason.wessel@windriver.com\u003e\n"
    },
    {
      "commit": "df4939350b345ebb44937902827aa75b8ad4998c",
      "tree": "eac83368c659160c6e4bd919abc2fe8a7f9edd77",
      "parents": [
        "7aeb48b70b077375cdd2fe22f7a8b63ed6a98f25"
      ],
      "author": {
        "name": "Dongdong Deng",
        "email": "dongdong.deng@windriver.com",
        "time": "Thu Aug 05 09:22:25 2010 -0500"
      },
      "committer": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Thu Aug 05 09:22:25 2010 -0500"
      },
      "message": "kgdb,x86: use macro HBP_NUM to replace magic number 4\n\nUse the macros provided by the HW breakpoint API.\n\nSigned-off-by: Dongdong Deng \u003cdongdong.deng@windriver.com\u003e\nSigned-off-by: Jason Wessel \u003cjason.wessel@windriver.com\u003e\n"
    },
    {
      "commit": "7aeb48b70b077375cdd2fe22f7a8b63ed6a98f25",
      "tree": "7ca3d6e38d66434e4dc8cb547059fd402ae24e49",
      "parents": [
        "eac790059b22883763759aeb468ff862bae4627e"
      ],
      "author": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Thu Aug 05 09:22:25 2010 -0500"
      },
      "committer": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Thu Aug 05 09:22:25 2010 -0500"
      },
      "message": "kgdb,mips: remove unused kgdb_cpu_doing_single_step operations\n\nThe mips kgdb specific code does not support software or HW single\nstepping so it should not implement\n\nSigned-off-by: Jason Wessel \u003cjason.wessel@windriver.com\u003e\nSigned-off-by: Dongdong Deng \u003cdongdong.deng@windriver.com\u003e\nAcked-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCC: linux-mips@linux-mips.org\n"
    },
    {
      "commit": "eac790059b22883763759aeb468ff862bae4627e",
      "tree": "912fbcca1887a75b47c19020fb4acc79fb6ce3f9",
      "parents": [
        "9264b278be42c031dc76517a0d4bb154f5dcf470"
      ],
      "author": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Thu Aug 05 09:22:24 2010 -0500"
      },
      "committer": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Thu Aug 05 09:22:24 2010 -0500"
      },
      "message": "mm,kdb,kgdb: Add a debug reference for the kdb kmap usage\n\nThe kdb kmap should never get used outside of the kernel debugger\nexception context.\n\nSigned-off-by: Jason Wessel\u003cjason.wessel@windriver.com\u003e\nCC: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nCC: Ingo Molnar \u003cmingo@elte.hu\u003e\nCC: linux-mm@kvack.org\n"
    },
    {
      "commit": "9264b278be42c031dc76517a0d4bb154f5dcf470",
      "tree": "0b5e63d9683e14ee5926e2b7c67034d5aae7b176",
      "parents": [
        "19063c776fe745fab11216422cf56489ee83b452"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Thu Aug 05 09:22:24 2010 -0500"
      },
      "committer": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Thu Aug 05 09:22:24 2010 -0500"
      },
      "message": "KGDB: Remove set but unused newPC\n\nFound by gcc 4.6\u0027s new warnings\n\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\nSigned-off-by: Jason Wessel \u003cjason.wessel@windriver.com\u003e\n"
    },
    {
      "commit": "19063c776fe745fab11216422cf56489ee83b452",
      "tree": "a08994bd7badecc81ac04f4b6c4732986dea8588",
      "parents": [
        "955b61e597984745fb7d34c75708f6503b6aaeab"
      ],
      "author": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Thu Aug 05 09:22:23 2010 -0500"
      },
      "committer": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Thu Aug 05 09:22:23 2010 -0500"
      },
      "message": "ftrace,kdb: Allow dumping a specific cpu\u0027s buffer with ftdump\n\nIn systems with more than one processor it is desirable to look at the\nper cpu trace buffers.\n\nSigned-off-by: Jason Wessel \u003cjason.wessel@windriver.com\u003e\nAcked-by: Steven Rostedt \u003crostedt@goodmis.org\u003e\nCC: Frederic Weisbecker \u003cfweisbec@gmail.com\u003e\n"
    },
    {
      "commit": "955b61e597984745fb7d34c75708f6503b6aaeab",
      "tree": "c928ca54a8231b0432e729d8b675e473a5db9104",
      "parents": [
        "3f0a55e3579a500ce9f5cdab70a5741f99769118"
      ],
      "author": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Thu Aug 05 09:22:23 2010 -0500"
      },
      "committer": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Thu Aug 05 09:22:23 2010 -0500"
      },
      "message": "ftrace,kdb: Extend kdb to be able to dump the ftrace buffer\n\nAdd in a helper function to allow the kdb shell to dump the ftrace\nbuffer.\n\nModify trace.c to expose the capability to iterate over the ftrace\nbuffer in a read only capacity.\n\nSigned-off-by: Jason Wessel \u003cjason.wessel@windriver.com\u003e\nAcked-by: Steven Rostedt \u003crostedt@goodmis.org\u003e\nCC: Frederic Weisbecker \u003cfweisbec@gmail.com\u003e\n"
    },
    {
      "commit": "3f0a55e3579a500ce9f5cdab70a5741f99769118",
      "tree": "5655f903051db4c06f726b5f53992ea96a661bf5",
      "parents": [
        "62a0309c4c99274052e4829ed6a8fe579dd2c767"
      ],
      "author": {
        "name": "Michal Simek",
        "email": "monstr@monstr.eu",
        "time": "Thu Aug 05 09:22:22 2010 -0500"
      },
      "committer": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Thu Aug 05 09:22:22 2010 -0500"
      },
      "message": "kgdb,powerpc: Replace hardcoded offset by BREAK_INSTR_SIZE\n\nkgdb_handle_breakpoint checks the first arch_kgdb_breakpoint\nwhich is not known by gdb that\u0027s why is necessary jump over\nit. The jump lenght is equal to BREAK_INSTR_SIZE that\u0027s\nwhy is cleaner to use defined macro instead of hardcoded\nnon-described offset.\n\nSigned-off-by: Michal Simek \u003cmonstr@monstr.eu\u003e\nSigned-off-by: Jason Wessel \u003cjason.wessel@windriver.com\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "62a0309c4c99274052e4829ed6a8fe579dd2c767",
      "tree": "47239d879832caebb5b514d67d486f3c52480784",
      "parents": [
        "6d855b1d83c980c1283d98d2d63a2bd3a87e21b7"
      ],
      "author": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Thu Aug 05 09:22:22 2010 -0500"
      },
      "committer": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Thu Aug 05 09:22:22 2010 -0500"
      },
      "message": "arm,kgdb: Add ability to trap into debugger on notify_die\n\nNow that ARM implements the notify die handlers, add the ability for\nthe kernel debugger to receive the notifications.\n\nSigned-off-by: Jason Wessel \u003cjason.wessel@windriver.com\u003e\nCC: Russell King \u003clinux@arm.linux.org.uk\u003e\nCC: linux-arm-kernel@lists.infradead.org\n"
    },
    {
      "commit": "6d855b1d83c980c1283d98d2d63a2bd3a87e21b7",
      "tree": "d510c23f3387520b027ba30403db5981e82d3e90",
      "parents": [
        "55751145dc1e08e16df418cdd101661f5c6ac991"
      ],
      "author": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Thu Aug 05 09:22:22 2010 -0500"
      },
      "committer": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Thu Aug 05 09:22:22 2010 -0500"
      },
      "message": "gdbstub: do not directly use dbg_reg_def[] in gdb_cmd_reg_set()\n\nPresently the usable registers definitions on x86 are not contiguous\nfor kgdb.  The x86 kgdb uses a case statement for the sparse register\naccesses.  The array which defines the registers (dbg_reg_def) should\nnot be used directly in order to safely work with sparse register\ndefinitions.\n\nSpecifically there was a problem when gdb accesses ORIG_AX, which is\naccessed only through the case statement.\n\nThis patch encodes register memory using the size information provided\nfrom the debugger which avoids the need to look up the size of the\nregister.  The dbg_set_reg() function always further validates the\ninputs from the debugger.\n\nSigned-off-by: Jason Wessel \u003cjason.wessel@windriver.com\u003e\nSigned-off-by: Dongdong Deng \u003cdongdong.deng@windriver.com\u003e\n"
    },
    {
      "commit": "55751145dc1e08e16df418cdd101661f5c6ac991",
      "tree": "c166155b118da5768341e4678478c5dd508a2b17",
      "parents": [
        "22eeef4bb2a7fd225089c0044060ed1fbf091958"
      ],
      "author": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Thu Aug 05 09:22:21 2010 -0500"
      },
      "committer": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Thu Aug 05 09:22:21 2010 -0500"
      },
      "message": "gdbstub: Implement gdbserial \u0027p\u0027 and \u0027P\u0027 packets\n\nThe gdbserial \u0027p\u0027 and \u0027P\u0027 packets allow gdb to individually get and\nset registers instead of querying for all the available registers.\n\nSigned-off-by: Jason Wessel \u003cjason.wessel@windriver.com\u003e\n"
    },
    {
      "commit": "22eeef4bb2a7fd225089c0044060ed1fbf091958",
      "tree": "b669e367963a9d0d6f331f28a157415dffa997a2",
      "parents": [
        "0896a9becdea36b2da21709b5e73ba47ae6481ea"
      ],
      "author": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Thu Aug 05 09:22:21 2010 -0500"
      },
      "committer": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Thu Aug 05 09:22:21 2010 -0500"
      },
      "message": "kgdb,arm: Individual register get/set for arm\n\nImplement the ability to individually get and set registers for kdb\nand kgdb for arm.\n\nSigned-off-by: Jason Wessel \u003cjason.wessel@windriver.com\u003e\nCC: Russell King \u003clinux@arm.linux.org.uk\u003e\nCC: linux-arm-kernel@lists.infradead.org\n"
    },
    {
      "commit": "0896a9becdea36b2da21709b5e73ba47ae6481ea",
      "tree": "48cb811c26b02549ddda08d11d0e68597b93a721",
      "parents": [
        "12bfa3de63504d879ae427ec1f2884fc46556157"
      ],
      "author": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Thu Aug 05 09:22:21 2010 -0500"
      },
      "committer": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Thu Aug 05 09:22:21 2010 -0500"
      },
      "message": "kgdb,mips: Individual register get/set for mips\n\nImplement the ability to individually get and set registers for kdb\nand kgdb for mips.\n\nSigned-off-by: Jason Wessel \u003cjason.wessel@windriver.com\u003e\nAcked-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCC: linux-mips@linux-mips.org\n"
    },
    {
      "commit": "12bfa3de63504d879ae427ec1f2884fc46556157",
      "tree": "4c7ef02b632cb6883d4e90423f1936e68bec040b",
      "parents": [
        "534af1082329392bc29f6badf815e69ae2ae0f4c"
      ],
      "author": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Thu Aug 05 09:22:20 2010 -0500"
      },
      "committer": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Thu Aug 05 09:22:20 2010 -0500"
      },
      "message": "kgdb,x86: Individual register get/set for x86\n\nImplement the ability to individually get and set registers for kdb\nand kgdb for x86.\n\nSigned-off-by: Jason Wessel \u003cjason.wessel@windriver.com\u003e\nAcked-by: H. Peter Anvin \u003chpa@zytor.com\u003e\nCC: Ingo Molnar \u003cmingo@redhat.com\u003e\nCC: x86@kernel.org\n"
    },
    {
      "commit": "534af1082329392bc29f6badf815e69ae2ae0f4c",
      "tree": "e163c1d5c418334538447983b7d5934e05fa4d71",
      "parents": [
        "84a0bd5b2830722cf80ff6ad33ef98101a947e14"
      ],
      "author": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Thu Aug 05 09:22:20 2010 -0500"
      },
      "committer": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Thu Aug 05 09:22:20 2010 -0500"
      },
      "message": "kgdb,kdb: individual register set and and get API\n\nThe kdb shell specification includes the ability to get and set\narchitecture specific registers by name.\n\nFor the time being individual register get and set will be implemented\non a per architecture basis.  If an architecture defines\nDBG_MAX_REG_NUM \u003e 0 then kdb and the gdbstub will use the capability\nfor individually getting and setting architecture specific registers.\n\nSigned-off-by: Jason Wessel \u003cjason.wessel@windriver.com\u003e\n"
    },
    {
      "commit": "84a0bd5b2830722cf80ff6ad33ef98101a947e14",
      "tree": "942f596d5a6b48bde181ed2ab063d697a0f2e73d",
      "parents": [
        "a9fa20a7af1f152d2d89c44c274a310ac654e3ad"
      ],
      "author": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Thu Aug 05 09:22:19 2010 -0500"
      },
      "committer": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Thu Aug 05 09:22:19 2010 -0500"
      },
      "message": "gdbstub: Optimize kgdb\u0027s \"thread:\" response for the gdb serial protocol\n\nThe gdb debugger understands how to parse short versions of the thread\nreference string as long as the bytes are paired in sets of two\ncharacters.  The kgdb implementation was always sending 8 leading\nzeros which could be omitted, and further optimized in the case of\nnon-negative thread numbers.  The negative numbers are used to\nreference a specific cpu in the case of kgdb.\n\nAn example of the previous i386 stop packet looks like:\n    T05thread:00000000000003bb;\n\nNew stop packet response:\n    T05thread:03bb;\n\nThe previous ThreadInfo response looks like:\n    m00000000fffffffe,0000000000000001,0000000000000002,0000000000000003,0000000000000004,0000000000000005,0000000000000006,0000000000000007,000000000000000c,0000000000000088,000000000000008a,000000000000008b,000000000000008c,000000000000008d,000000000000008e,00000000000000d4,00000000000000d5,00000000000000dd\n\nNew ThreadInfo response:\n    mfffffffe,01,02,03,04,05,06,07,0c,88,8a,8b,8c,8d,8e,d4,d5,dd\n\nA few bytes saved means better response time when using kgdb over a\nserial line.\n\nSigned-off-by: Jason Wessel \u003cjason.wessel@windriver.com\u003e\n"
    },
    {
      "commit": "a9fa20a7af1f152d2d89c44c274a310ac654e3ad",
      "tree": "bc6f6ef6c3081a7ae4bbc27b21d146e2b82a8279",
      "parents": [
        "9fe6206f400646a2322096b56c59891d530e8d51"
      ],
      "author": {
        "name": "Andy Shevchenko",
        "email": "ext-andriy.shevchenko@nokia.com",
        "time": "Thu Aug 05 09:22:19 2010 -0500"
      },
      "committer": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Thu Aug 05 09:22:19 2010 -0500"
      },
      "message": "kgdb: remove custom hex_to_bin()implementation\n\nSigned-off-by: Andy Shevchenko \u003cext-andriy.shevchenko@nokia.com\u003e\nSigned-off-by: Jason Wessel \u003cjason.wessel@windriver.com\u003e\n"
    },
    {
      "commit": "0d365753d0b7c26043fdfa97790411606fb40112",
      "tree": "8ad3a06bf6c5299151a611d55c7e5b2a5d63fec6",
      "parents": [
        "5089ca9d31b0250f42ccd0e0a41b3547f22a20a0"
      ],
      "author": {
        "name": "David VomLehn",
        "email": "dvomlehn@cisco.com",
        "time": "Mon Aug 02 18:40:58 2010 -0700"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Aug 05 13:26:34 2010 +0100"
      },
      "message": "MIPS: PowerTV: Separate PowerTV USB support from non-USB code\n\nSeparate USB code into a file separate from asic/asic_devices.\n\nSeparating the USB code from everything else in asic/asic_devices.c goes\na long way toward reducing the use of that file as a dumping ground for\neverything that didn\u0027t seem to fit anywhere else.\n\nSigned-off-by: David VomLehn \u003cdvomlehn@cisco.com\u003e\nTo: linux-mips@linux-mips.org\nCc: greg@kroah.com\nCc: linux-usb@vger.kernel.org\nPatchwork: http://patchwork.linux-mips.org/patch/1522/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "5089ca9d31b0250f42ccd0e0a41b3547f22a20a0",
      "tree": "5a216a1cfffcae2b29508a940e3420755c3a9cfd",
      "parents": [
        "3c4b7fde941639bd96c7d0429b4da925f07be75f"
      ],
      "author": {
        "name": "Wu Zhangjin",
        "email": "wuzhangjin@gmail.com",
        "time": "Wed Jun 16 15:52:21 2010 +0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Aug 05 13:26:34 2010 +0100"
      },
      "message": "MIPS: strip the un-needed sections of vmlinuz\n\nThis patch use \"strip -s\" to strip the .symtab and .strtab sections of\nvmlinuz.\n\nNote: This patch is based on http://patchwork.linux-mips.org/patch/1324/\n\nSigned-off-by: Wu Zhangjin \u003cwuzhangjin@gmail.com\u003e\nCc: linux-mips@linux-mips.org\nPatchwork: https://patchwork.linux-mips.org/patch/1383/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "3c4b7fde941639bd96c7d0429b4da925f07be75f",
      "tree": "312895f2055bdbf67166ebdf07be002b30abaf84",
      "parents": [
        "1e1a77d6984a0010a2225de97009ae22f1ffa026"
      ],
      "author": {
        "name": "Wu Zhangjin",
        "email": "wuzhangjin@gmail.com",
        "time": "Wed Jun 02 16:35:25 2010 +0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Aug 05 13:26:33 2010 +0100"
      },
      "message": "MIPS: Clean up the calculation of VMLINUZ_LOAD_ADDRESS\n\nWe have calculated VMLINUZ_LOAD_ADDRESS in shell, which is indecipherable. This\npatch rewrites it in C.\n\nSigned-off-by: Wu Zhangjin \u003cwuzhangjin@gmail.com\u003e\nTo: linux-mips \u003clinux-mips@linux-mips.org\u003e\nCc: Alexander Clouter \u003calex@digriz.org.uk\u003e\nCc: Manuel Lauss \u003cmanuel.lauss@gmail.com\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nAcked-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\nReviewed-by: Alexander Clouter \u003calex@digriz.org.uk\u003e\nPatchwork: https://patchwork.linux-mips.org/patch/1324/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "1e1a77d6984a0010a2225de97009ae22f1ffa026",
      "tree": "ea151d493a3de9378bcbc7ef68a6170b638ab1ad",
      "parents": [
        "bdbffd9b8d565fa7e011def532d3770be8d8091b"
      ],
      "author": {
        "name": "Wu Zhangjin",
        "email": "wuzhangjin@gmail.com",
        "time": "Wed Jun 16 15:52:20 2010 +0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Aug 05 13:26:32 2010 +0100"
      },
      "message": "MIPS: Clean up arch/mips/boot/compressed/decompress.c\n\n- Remove several outdated comments\n- Clearify the definition of zimage_start and zimage_size and the their\n  usage\n\nSigned-off-by: Wu Zhangjin \u003cwuzhangjin@gmail.com\u003e\nCc: linux-mips@linux-mips.org\nPatchwork: https://patchwork.linux-mips.org/patch/1382/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "bdbffd9b8d565fa7e011def532d3770be8d8091b",
      "tree": "2a2fd98212559de86ec44dc6c7baa08f5a438f85",
      "parents": [
        "c853d945d3e0cadf60da03106f7d9bbf1346a518"
      ],
      "author": {
        "name": "Wu Zhangjin",
        "email": "wuzhangjin@gmail.com",
        "time": "Wed Jun 16 15:52:19 2010 +0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Aug 05 13:26:32 2010 +0100"
      },
      "message": "MIPS: Clean up arch/mips/boot/compressed/ld.script\n\n- Remove unused symbols: _fdata, _text; only _edata and _end are needed by\n  head.S\n- Remove unused sections: .sbss, .stab, .gptab.sdata, .gptab.sbss\n- Change the alignment to 16 bytes to ensure it is greater than any\n  fundamental type of a MIPS compiler.\n- Clean up comments\n\nSigned-off-by: Wu Zhangjin \u003cwuzhangjin@gmail.com\u003e\nCc: linux-mips@linux-mips.org\nPatchwork: https://patchwork.linux-mips.org/patch/1381/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "c853d945d3e0cadf60da03106f7d9bbf1346a518",
      "tree": "ed5b01eda172cb9c7cd7740206aec5e0a0192d4d",
      "parents": [
        "51f1336d4dbd0935d873761f7f267c3f5abc9bd6"
      ],
      "author": {
        "name": "Wu Zhangjin",
        "email": "wuzhangjin@gmail.com",
        "time": "Wed Jun 02 16:35:24 2010 +0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Aug 05 13:26:31 2010 +0100"
      },
      "message": "MIPS: Unify the suffix of compressed vmlinux.bin\n\nThe compressed vmlinux.bin is only a temp file so it\u0027s ok to use the same\nsuffix .z for them (.gz,.lzo,.lzma...) to remove several lines and simpify\nthe maintenance (no need to add the \"suffix_$(xxx) :\u003d suffix\" line).\n\nSigned-off-by: Wu Zhangjin \u003cwuzhangjin@gmail.com\u003e\nTo: linux-mips \u003clinux-mips@linux-mips.org\u003e\nCc: Alexander Clouter \u003calex@digriz.org.uk\u003e\nCc: Manuel Lauss \u003cmanuel.lauss@gmail.com\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nPatchwork: https://patchwork.linux-mips.org/patch/1323/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n\n---\n"
    },
    {
      "commit": "51f1336d4dbd0935d873761f7f267c3f5abc9bd6",
      "tree": "69a3e28b32624280e84527588c49242c67b54554",
      "parents": [
        "47a348614492987ef307aad299c09163344e4eaf"
      ],
      "author": {
        "name": "David VomLehn",
        "email": "dvomlehn@cisco.com",
        "time": "Mon Aug 02 11:44:00 2010 -0700"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Aug 05 13:26:31 2010 +0100"
      },
      "message": "MIPS: PowerTV: Add Gaia platform definitions.\n\nDefine ASIC address, memory preallocations, and initialization code for the\nGaia platform.\n\nSigned-off-by: David VomLehn \u003cdvomlehn@cisco.com\u003e\nTo: linux-mips@linux-mips.org\nPatchwork: https://patchwork.linux-mips.org/patch/1519/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "47a348614492987ef307aad299c09163344e4eaf",
      "tree": "f7aa65b0c9fde6cba390a1a38acdeaba2f91556e",
      "parents": [
        "2b5987abaf2dd6c3934e0376b7d9f64411cdcf03"
      ],
      "author": {
        "name": "Hauke Mehrtens",
        "email": "hauke@hauke-m.de",
        "time": "Mon Aug 02 23:56:22 2010 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Aug 05 13:26:31 2010 +0100"
      },
      "message": "MIPS: BCM47xx: Fix nvram_getenv return value.\n\nNvram_getenv should behave like cfe_getenv. cfe_getenv returns 0 on\nsuccess and -9 if the value was not found. If the input was wrong -8\nwill be returned by cfe_getenv.  Change nvram_getenv to do the same.\n\nSigned-off-by: Hauke Mehrtens \u003chauke@hauke-m.de\u003e\nCc: Waldemar Brodkorb \u003cwbx@openadk.org\u003e\nCc: linux-mips@linux-mips.org\nPatchwork: https://patchwork.linux-mips.org/patch/1520/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "2b5987abaf2dd6c3934e0376b7d9f64411cdcf03",
      "tree": "1d3609613faed623728eed98a83565f781201420",
      "parents": [
        "70dc6f045fce6907b5d10377850a78ada6837ffb"
      ],
      "author": {
        "name": "David Daney",
        "email": "ddaney@caviumnetworks.com",
        "time": "Wed Aug 04 14:53:57 2010 -0700"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Aug 05 13:26:31 2010 +0100"
      },
      "message": "MIPS: Octeon: Allow more than 3.75GB of memory with PCIe\n\nWe reserve the 3.75GB - 4GB region of PCIe address space for device to\ndevice transfers, making the corresponding physical memory under\ndirect mapping unavailable for DMA.\n\nTo allow for PCIe DMA to all physical memory we map this chunk of\nphysical memory with BAR1.  Because of the resulting discontinuity in\nthe mapping function, we remove a page of memory at each end of the\nrange so multi-page DMA buffers can never be allocated that span the\nrange.\n\nSigned-off-by: David Daney \u003cddaney@caviumnetworks.com\u003e\nTo: linux-mips@linux-mips.org\nPatchwork: https://patchwork.linux-mips.org/patch/1535/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "70dc6f045fce6907b5d10377850a78ada6837ffb",
      "tree": "a154fb83733a335df9c0a0b6659e3283fb0a7d4c",
      "parents": [
        "7281cd22973008a782860e48ed8d85d00204168c"
      ],
      "author": {
        "name": "David Daney",
        "email": "ddaney@caviumnetworks.com",
        "time": "Tue Aug 03 15:44:43 2010 -0700"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Aug 05 13:26:30 2010 +0100"
      },
      "message": "MIPS: Clean up notify_die() usage.\n\nThe sixth argument of notify_die() is a signal number, the fifth is a\ntrap number.\n\nInstead of passing a signal number in a randomly selected argument,\npass it in the sixth.  Extract the exception code from regs and pass\nthat as the trap number.\n\nGet rid of redundant cast, and remove some gratuitous spaces.\n\nNobody actually does anything with the signal number or trap number,\nbut we might as well populate them with sensible values.\n\nSigned-off-by: David Daney \u003cddaney@caviumnetworks.com\u003e\nTo: linux-mips@linux-mips.org\nPatchwork: https://patchwork.linux-mips.org/patch/1532/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "7281cd22973008a782860e48ed8d85d00204168c",
      "tree": "a7422ee8592cd9dc0cd191409a9a491a19031ea4",
      "parents": [
        "9bb4d9dfd890372092338cc460b3f921c8be8e31"
      ],
      "author": {
        "name": "David Daney",
        "email": "ddaney@caviumnetworks.com",
        "time": "Tue Aug 03 14:57:39 2010 -0700"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Aug 05 13:26:30 2010 +0100"
      },
      "message": "MIPS: Remove unused task_struct.trap_no field.\n\nIt is initialized to zero and only ever read.  Remove it, and pass zero in\nits place.\n\nSigned-off-by: David Daney \u003cddaney@caviumnetworks.com\u003e\nTo: linux-mips@linux-mips.org\nPatchwork: https://patchwork.linux-mips.org/patch/1531/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "9bb4d9dfd890372092338cc460b3f921c8be8e31",
      "tree": "077a03bbc30b469570dac19670e70b6b109192a7",
      "parents": [
        "8a1492370b493cf680b86885286f07cb9b967716"
      ],
      "author": {
        "name": "David Daney",
        "email": "ddaney@caviumnetworks.com",
        "time": "Tue Aug 03 11:22:22 2010 -0700"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Aug 05 13:26:30 2010 +0100"
      },
      "message": "Documentation: Mention that KProbes is supported on MIPS\n\nMIPS now has KProbes support, so kprobes.txt should reflect it.\n\nSigned-off-by: David Daney \u003cddaney@caviumnetworks.com\u003e\nTo: linux-mips@linux-mips.org\nTo: ananth@in.ibm.com\nTo: anil.s.keshavamurthy@intel.com\nTo: davem@davemloft.net\nTo: masami.hiramatsu.pt@hitachi.com\nCc: linux-kernel@vger.kernel.org\nCc: hschauhan@nulltrace.org\nPatchwork: https://patchwork.linux-mips.org/patch/1527/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "8a1492370b493cf680b86885286f07cb9b967716",
      "tree": "ac1efeafead9a4092397e546d1afb3115a4ac954",
      "parents": [
        "c1bf207d6ee1eb72e9c10365edbdc7c9ff7fb9b0"
      ],
      "author": {
        "name": "David Daney",
        "email": "ddaney@caviumnetworks.com",
        "time": "Tue Aug 03 11:22:21 2010 -0700"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Aug 05 13:26:29 2010 +0100"
      },
      "message": "SAMPLES: kprobe_example: Make it print something on MIPS.\n\nThis KProbes example is a little useless if it doesn\u0027t print anything.\nFor MIPS print similar messages to those produced on x86 and PPC.\n\nSigned-off-by: David Daney \u003cddaney@caviumnetworks.com\u003e\nTo: linux-mips@linux-mips.org\nTo: ananth@in.ibm.com\nTo: anil.s.keshavamurthy@intel.com\nTo: davem@davemloft.net\nTo: masami.hiramatsu.pt@hitachi.com\nCc: linux-kernel@vger.kernel.org\nCc: hschauhan@nulltrace.org\nPatchwork: https://patchwork.linux-mips.org/patch/1528/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "c1bf207d6ee1eb72e9c10365edbdc7c9ff7fb9b0",
      "tree": "4c5875c8bd9087cd7b2193ac264c002cc384febb",
      "parents": [
        "2ea6399f553bf9a47260723b44d50f747e310218"
      ],
      "author": {
        "name": "David Daney",
        "email": "ddaney@caviumnetworks.com",
        "time": "Tue Aug 03 11:22:20 2010 -0700"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Aug 05 13:26:29 2010 +0100"
      },
      "message": "MIPS: kprobe: Add support.\n\nThis patch is based on previous work by Sony and Himanshu Chauhan.\n\nI have done some cleanup and implemented JProbes and KRETPROBES.  The\nKRETPROBES part is pretty much copied verbatim from powerpc.  A possible\nfuture enhance might be to factor out the common code.\n\nSigned-off-by: David Daney \u003cddaney@caviumnetworks.com\u003e\nCc: Himanshu Chauhan \u003chschauhan@nulltrace.org\u003e\nTo: linux-mips@linux-mips.org\nTo: ananth@in.ibm.com,\nTo: anil.s.keshavamurthy@intel.com\nTo: davem@davemloft.net\nTo: masami.hiramatsu.pt@hitachi.com\nCc: linux-kernel@vger.kernel.org\nPatchwork: https://patchwork.linux-mips.org/patch/1525/\nPatchwork: https://patchwork.linux-mips.org/patch/1530/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "2ea6399f553bf9a47260723b44d50f747e310218",
      "tree": "2553152283a5a2f914575d69c5624ac83e04a719",
      "parents": [
        "ef771ad4ad59c88ffd1e313aa9e943751f83d3a2"
      ],
      "author": {
        "name": "David Daney",
        "email": "ddaney@caviumnetworks.com",
        "time": "Tue Aug 03 11:22:19 2010 -0700"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Aug 05 13:26:28 2010 +0100"
      },
      "message": "MIPS: Add instrunction format for BREAK and SYSCALL\n\nSigned-off-by: David Daney \u003cddaney@caviumnetworks.com\u003e\nTo: linux-mips@linux-mips.org\nTo: ananth@in.ibm.com\nTo: anil.s.keshavamurthy@intel.com\nTo: davem@davemloft.net\nTo: masami.hiramatsu.pt@hitachi.com\nCc: linux-kernel@vger.kernel.org\nCc: hschauhan@nulltrace.org\nPatchwork: https://patchwork.linux-mips.org/patch/1524/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "ef771ad4ad59c88ffd1e313aa9e943751f83d3a2",
      "tree": "892db34d7eeadedfe823ea6ff479f64033aa5431",
      "parents": [
        "d7674c4f5899712a262d4946ca6edaa947148f52"
      ],
      "author": {
        "name": "David Daney",
        "email": "ddaney@caviumnetworks.com",
        "time": "Tue Aug 03 13:53:24 2010 -0700"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Aug 05 13:26:28 2010 +0100"
      },
      "message": "MIPS: kprobes: Define regs_return_value()\n\nSigned-off-by: David Daney \u003cddaney@caviumnetworks.com\u003e\nTo: linux-mips@linux-mips.org\nTo: ananth@in.ibm.com\nTo: anil.s.keshavamurthy@intel.com\nTo: davem@davemloft.net\nTo: masami.hiramatsu.pt@hitachi.com\nCc: linux-kernel@vger.kernel.org,\nCc: hschauhan@nulltrace.org\nPatchwork: https://patchwork.linux-mips.org/patch/1529/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "d7674c4f5899712a262d4946ca6edaa947148f52",
      "tree": "fa042ef21fde2ec74fe4f13dafecd4a91eeeccb5",
      "parents": [
        "52a0f00b50ea360e3cf7e3281523c6a8aafc5761"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Aug 05 13:26:27 2010 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Aug 05 13:26:27 2010 +0100"
      },
      "message": "MIPS: Ritually kill stupid printk.\n\nThis belongs into userland.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "52a0f00b50ea360e3cf7e3281523c6a8aafc5761",
      "tree": "5824f0ebbb4986f1171574dabe6ee2b849f72f9a",
      "parents": [
        "1aa2b2782a056b9bb0a19fae5a04624d8dcd8379"
      ],
      "author": {
        "name": "Chandrakala Chavva",
        "email": "cchavva@caviumnetworks.com",
        "time": "Mon Jul 26 18:14:16 2010 -0700"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Aug 05 13:26:27 2010 +0100"
      },
      "message": "MIPS: Octeon: Disallow MSI-X interrupt and fall back to MSI interrupts.\n\nMSI-X interrupts are not supported yet for Octeon, return error if\nMSI-X interrupts are requested by driver so that the driver will fall\nback to use MSI interrupts.\n\nSigned-off-by: Chandrakala Chavva \u003ccchavva@caviumnetworks.com\u003e\nTo: linux-mips@linux-mips.org\nCc: David Daney \u003cddaney@caviumnetworks.com\u003e\nPatchwork: https://patchwork.linux-mips.org/patch/1506/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: David Daney \u003cddaney@caviumnetworks.com\u003e\n"
    },
    {
      "commit": "1aa2b2782a056b9bb0a19fae5a04624d8dcd8379",
      "tree": "b6e1197e9f83b1a155a9689e774741828780d84f",
      "parents": [
        "0c2f4551df3880083e4733b5d928d2758b71162c"
      ],
      "author": {
        "name": "David Daney",
        "email": "ddaney@caviumnetworks.com",
        "time": "Mon Jul 26 18:14:15 2010 -0700"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Aug 05 13:26:27 2010 +0100"
      },
      "message": "MIPS: Octeon: Support 256 MSI on PCIe\n\nSigned-off-by: David Daney \u003cddaney@caviumnetworks.com\u003e\nTo: linux-mips@linux-mips.org\nPatchwork: http://patchwork.linux-mips.org/patch/1507/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "0c2f4551df3880083e4733b5d928d2758b71162c",
      "tree": "2eec2945e305d8938fff39194d949493379c77a1",
      "parents": [
        "fa90c87297a1bebd8356e41d71518b37ada56583"
      ],
      "author": {
        "name": "David Daney",
        "email": "ddaney@caviumnetworks.com",
        "time": "Mon Jul 26 14:29:37 2010 -0700"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Aug 05 13:26:26 2010 +0100"
      },
      "message": "MIPS: Decode core number for R2 CPUs.\n\nThe struct cpuinfo_mips.core field should be populated with the\nphysical core number.  For R2 CPUs, this is carried in the low 10 bits\nof Ebase.\n\nSigned-off-by: David Daney \u003cddaney@caviumnetworks.com\u003e\nTo: linux-mips@linux-mips.org\nPatchwork: https://patchwork.linux-mips.org/patch/1505/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "fa90c87297a1bebd8356e41d71518b37ada56583",
      "tree": "e3d829268e8a2b213a39e1f1fb6402d1d48aeadb",
      "parents": [
        "e608aadd17b2430ad9f6c412311bfcc120222ae3"
      ],
      "author": {
        "name": "Kulikov Vasiliy",
        "email": "segooon@gmail.com",
        "time": "Wed Jul 14 22:01:42 2010 +0400"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Aug 05 13:26:26 2010 +0100"
      },
      "message": "MIPS: SMTC: Use %p to format pointers\n\nWhile at it, drop 0x prefix.\n\nSigned-off-by: Kulikov Vasiliy \u003csegooon@gmail.com\u003e\nTo: kernel-janitors@vger.kernel.org\nCc: Chris Dearman \u003cchris@mips.com\u003e\nCc: \"Robert P. J. Day\" \u003crpjday@crashcourse.ca\u003e\nCc: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nCc: André Goddard Rosa \u003candre.goddard@gmail.com\u003e\nCc: linux-mips@linux-mips.org\nCc: linux-kernel@vger.kernel.org\nPatchwork: https://patchwork.linux-mips.org/patch/1458/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "e608aadd17b2430ad9f6c412311bfcc120222ae3",
      "tree": "aff3cd13a88d3a48880ced4830de0f39ac0c410d",
      "parents": [
        "de3bc0e7ba5e89d63cb2dbac4e49a5c4b18669b5"
      ],
      "author": {
        "name": "Wu Zhangjin",
        "email": "wuzhangjin@gmail.com",
        "time": "Sat Jul 24 09:22:15 2010 +0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Aug 05 13:26:26 2010 +0100"
      },
      "message": "MIPS: Loongson: Remove unused macro LOONGSON_PERFCNT_IRQ\n\nLOONGSON2_PERFCNT_IRQ is used for the irq number of the performance\noverflow interrupts; LOONGSON_PERFCNT_IRQ is unused so remove it.\n\nSigned-off-by: Wu Zhangjin \u003cwuzhangjin@gmail.com\u003e\nCc: linux-mips@linux-mips.org\nPatchwork: https://patchwork.linux-mips.org/patch/1494/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "de3bc0e7ba5e89d63cb2dbac4e49a5c4b18669b5",
      "tree": "16813f3d063da6c8d8fdbe47b574b4067d048579",
      "parents": [
        "b8c7428af023c4cc37b8651e309713c1f4d9a18e"
      ],
      "author": {
        "name": "Wu Zhangjin",
        "email": "wuzhangjin@gmail.com",
        "time": "Sat Jul 24 09:22:14 2010 +0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Aug 05 13:26:24 2010 +0100"
      },
      "message": "MIPS: Loongson: Oprofile: add a new do_perfcnt_IRQ()\n\nOn FuLoong-2F IP6 is shared by the performance counter overflow interrupt\nand the Bonito northbridge interrupt.  To reduce overhead only call\ndo_IRQ() when oprofile is enabled to reduce overhead.\n\nThis patch adds an inline function do_perfcnt_IRQ() to hide the #if\u0027s ,\nwhich can be shared by the other Loongson machines, i.e. gdium.\n\nSigned-off-by: Wu Zhangjin \u003cwuzhangjin@gmail.com\u003e\nCc: linux-mips@linux-mips.org\nPatchwork: https://patchwork.linux-mips.org/patch/1492/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "b8c7428af023c4cc37b8651e309713c1f4d9a18e",
      "tree": "b3ed6ba799a19e545696759722b0722072202506",
      "parents": [
        "4c076fb41ac93bc0cbd55f2a731cc31337804acb"
      ],
      "author": {
        "name": "Wu Zhangjin",
        "email": "wuzhangjin@gmail.com",
        "time": "Sat Jul 24 09:22:13 2010 +0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Aug 05 13:26:23 2010 +0100"
      },
      "message": "MIPS: Loongson: Remove set_irq_trigger_mode()\n\nset_irq_trigger_mode() is not needed on all platforms so remove it\nand move the related source code to mach_init_irq().\n\nThis will allow gdium to share the common irq.c without adding an empty\nset_irq_trigger_mode().\n\nSigned-off-by: Wu Zhangjin \u003cwuzhangjin@gmail.com\u003e\nCc: linux-mips@linux-mips.org\nPatchwork: https://patchwork.linux-mips.org/patch/1493/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "4c076fb41ac93bc0cbd55f2a731cc31337804acb",
      "tree": "679bfb3a2177a9ffa9b07be44903f44418b84bd4",
      "parents": [
        "96ffa02d219f50a52e0482ad85130858c61efc63"
      ],
      "author": {
        "name": "David Daney",
        "email": "ddaney@caviumnetworks.com",
        "time": "Sat Jul 24 10:16:05 2010 -0700"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Aug 05 13:26:22 2010 +0100"
      },
      "message": "WATCHDOG: Add watchdog driver for OCTEON SOCs\n\nThe OCTEON is a MIPS64 based SOC family with an on chip watchdog unit.\n\nThe driver is split into two source files one for the C code and one\nfor assembly.  Assembly is needed to handle the NMI and then print the\nmachine state before the reboot is triggered.\n\nSigned-off-by: David Daney \u003cddaney@caviumnetworks.com\u003e\nCc: Wim Van Sebroeck \u003cwim@iguana.be\u003e\nCc: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nCc: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nCc: Tony Lindgren \u003ctony@atomide.com\u003e\nCc: Marc Zyngier \u003cmaz@misterjones.org\u003e\nCc: Thierry Reding \u003cthierry.reding@avionic-design.de\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nTo: linux-mips@linux-mips.org\nCc: linux-kernel@vger.kernel.org,\nPatchwork: https://patchwork.linux-mips.org/patch/1503/\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n\n create mode 100644 drivers/watchdog/octeon-wdt-main.c\n create mode 100644 drivers/watchdog/octeon-wdt-nmi.S\n"
    },
    {
      "commit": "96ffa02d219f50a52e0482ad85130858c61efc63",
      "tree": "b791532a73c7d2f5d7bf3d1f0ac64ba6dab04e4c",
      "parents": [
        "2dc2ae344e0e655fb4296266036d2ac5064634ae"
      ],
      "author": {
        "name": "David Daney",
        "email": "ddaney@caviumnetworks.com",
        "time": "Fri Jul 23 18:41:46 2010 -0700"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Aug 05 13:26:22 2010 +0100"
      },
      "message": "MIPS: Define ST0_NMI in asm/mipsregs.h\n\nThis is used by the forthcoming OCTEON watchdog patch.\n\nSigned-off-by: David Daney \u003cddaney@caviumnetworks.com\u003e\nTo: linux-mips@linux-mips.org\nTo: wim@iguana.be\nCc: linux-kernel@vger.kernel.org\nPatchwork: https://patchwork.linux-mips.org/patch/1498/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "2dc2ae344e0e655fb4296266036d2ac5064634ae",
      "tree": "234bf9f8df0bd502523d3dc6c68e51c882931499",
      "parents": [
        "ea435464a14af37b9384e96b2f5a1f76a605b048"
      ],
      "author": {
        "name": "David Daney",
        "email": "ddaney@caviumnetworks.com",
        "time": "Fri Jul 23 18:41:45 2010 -0700"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Aug 05 13:26:21 2010 +0100"
      },
      "message": "MIPS: Export __cpu_number_map and __cpu_logical_map.\n\nThe forthcoming Octeon watchdog driver will use them.\n\nSigned-off-by: David Daney \u003cddaney@caviumnetworks.com\u003e\nTo: linux-mips@linux-mips.org\nTo: wim@iguana.be\nCc: linux-kernel@vger.kernel.org\nPatchwork: https://patchwork.linux-mips.org/patch/1499/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "ea435464a14af37b9384e96b2f5a1f76a605b048",
      "tree": "570445a09ab8c2e5684b0a6ca59fafcf11d593b4",
      "parents": [
        "22b0763a2328434ac68cca884e1b7d350ca61332"
      ],
      "author": {
        "name": "David Daney",
        "email": "ddaney@caviumnetworks.com",
        "time": "Fri Jul 23 18:41:44 2010 -0700"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Aug 05 13:26:21 2010 +0100"
      },
      "message": "MIPS: Octeon: Export prom_putchar().\n\nThe forthcoming watchdog driver will use it.\n\nSigned-off-by: David Daney \u003cddaney@caviumnetworks.com\u003e\nTo: linux-mips@linux-mips.org\nTo: wim@iguana.be\nCc: linux-kernel@vger.kernel.org\nPatchwork: https://patchwork.linux-mips.org/patch/1499/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "22b0763a2328434ac68cca884e1b7d350ca61332",
      "tree": "59635ba7ba3368d40defdebc07c94d61d5941491",
      "parents": [
        "5b97c3f7ae0ad0eea1eb90d649420a1a180f2bdf"
      ],
      "author": {
        "name": "David Daney",
        "email": "ddaney@caviumnetworks.com",
        "time": "Fri Jul 23 18:41:43 2010 -0700"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Aug 05 13:26:21 2010 +0100"
      },
      "message": "MIPS: uasm: Add option to export uasm API.\n\nA \u0027select EXPORT_UASM\u0027 in Kconfig will cause the uasm to be exported\nfor use in modules.  When it is exported, all the uasm data and code\ncease to be __init and __initdata.\n\nAlso daddiu_bug cannot be __cpuinitdata if uasm is exported.  The\ncleanest thing is to just make it normal data.\n\nSigned-off-by: David Daney \u003cddaney@caviumnetworks.com\u003e\nTo: linux-mips@linux-mips.org\nTo: wim@iguana.be\nCc: linux-kernel@vger.kernel.org\nPatchwork: https://patchwork.linux-mips.org/patch/1500/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "5b97c3f7ae0ad0eea1eb90d649420a1a180f2bdf",
      "tree": "e307c9bccdf7a5dfd32fd5157b0d8b5f617a8dfc",
      "parents": [
        "de6d5b555c1887b5b9b59854a45ebd4805fb4b39"
      ],
      "author": {
        "name": "David Daney",
        "email": "ddaney@caviumnetworks.com",
        "time": "Fri Jul 23 18:41:42 2010 -0700"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Aug 05 13:26:21 2010 +0100"
      },
      "message": "MIPS: uasm: Add BBIT0 and BBIT1 instructions\n\nThese are OCTEON specific instructions.\n\nSigned-off-by: David Daney \u003cddaney@caviumnetworks.com\u003e\nTo: linux-mips@linux-mips.org\nTo: wim@iguana.be\nCc: linux-kernel@vger.kernel.org\nPatchwork: https://patchwork.linux-mips.org/patch/1496/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    }
  ],
  "next": "de6d5b555c1887b5b9b59854a45ebd4805fb4b39"
}
