)]}'
{
  "log": [
    {
      "commit": "d912e1dc8bb5718c3603beb43d0770dac0271374",
      "tree": "5bcaa8ed8b2946860dda4bd86ee366bbed2e3948",
      "parents": [
        "ff80c66ab637df825122558d1f3f3cbdd830f962"
      ],
      "author": {
        "name": "Kyle McMartin",
        "email": "kyle@shortfin.cabal.ca",
        "time": "Mon Feb 18 14:13:43 2008 -0800"
      },
      "committer": {
        "name": "Kyle McMartin",
        "email": "kyle@shortfin.cabal.ca",
        "time": "Sat Mar 15 19:11:49 2008 -0700"
      },
      "message": "[PARISC] move VMALLOC_* definitions to fixmap.h\n\nThey make way more sense here, really...\n\nSigned-off-by: Kyle McMartin \u003ckyle@parisc-linux.org\u003e\n"
    },
    {
      "commit": "cfa76f024f7c9e65169425804e5b32e71f66d0ee",
      "tree": "ee64e98cbfb1b654842c9256446a9584857f6730",
      "parents": [
        "093faa1dd26fc6766f8f04c429030757a8a0def4",
        "7210c678202bb3107085bffeb63f66a9b8ba1c85"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat Oct 20 20:19:15 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat Oct 20 20:19:15 2007 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of hera.kernel.org:/pub/scm/linux/kernel/git/kyle/parisc-2.6\n\n* \u0027master\u0027 of hera.kernel.org:/pub/scm/linux/kernel/git/kyle/parisc-2.6: (29 commits)\n  [PARISC] fix uninitialized variable warning in asm/rtc.h\n  [PARISC] Port checkstack.pl to parisc\n  [PARISC] Make palo target work when $obj !\u003d $src\n  [PARISC] Zap unused variable warnings in pci.c\n  [PARISC] Fix tests in palo target\n  [PARISC] Fix palo target\n  [PARISC] Restore palo target\n  [PARISC] Attempt to clean up parisc/Makefile\n  [PARISC] Fix infinite loop in /proc/iomem\n  [PARISC] Quiet sysfs_create_link __must_check warnings in pdc_stable\n  [PARISC] Squelch pci_enable_device __must_check warning in superio\n  [PARISC] Kill off broken irqstack code\n  [PARISC] Remove hardcoded uses of PAGE_SIZE\n  [PARISC] Clean up pointless ASM_PAGE_SIZE_DIV use\n  [PARISC] Kill off the last vestiges of ASM_PAGE_SIZE\n  [PARISC] Kill off ASM_PAGE_SIZE use\n  [PARISC] Beautify parisc vmlinux.lds.S\n  [PARISC] Clean up a resource_size_t warning in sba_iommu\n  [PARISC] Kill incorrect cast warning in unwinder\n  [PARISC] Kill zone_to_nid printk warning\n  ...\n\nFixed trivial conflict in include/asm-parisc/tlbflush.h manually\n"
    },
    {
      "commit": "1977f032722c27ee3730284582fd3991ad9ac81b",
      "tree": "00ba5692a697a387399131850c56e01345c7cace",
      "parents": [
        "1276b103c20603835d9b903cae099125e8c2c5a3"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Thu Oct 18 23:40:25 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Oct 19 11:53:41 2007 -0700"
      },
      "message": "remove asm/bitops.h includes\n\nremove asm/bitops.h includes\n\nincluding asm/bitops directly may cause compile errors. don\u0027t include it\nand include linux/bitops instead. next patch will deny including asm header\ndirectly.\n\nCc: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "6cc4525d29e22ab831387b6fac371e0118693a25",
      "tree": "7a748cfdcaf540e31682ed6c50dbdfc6f18bc42b",
      "parents": [
        "873d50e2e56741406ff9d68c275f0c560e896a80"
      ],
      "author": {
        "name": "Kyle McMartin",
        "email": "kyle@mcmartin.ca",
        "time": "Thu Oct 18 00:04:56 2007 -0700"
      },
      "committer": {
        "name": "Kyle McMartin",
        "email": "kyle@shortfin.cabal.ca",
        "time": "Thu Oct 18 00:59:31 2007 -0700"
      },
      "message": "[PARISC] Kill off broken irqstack code\n\nIt\u0027s been unfinished and broken long enough, and I have some ideas on how\nto do it more cleanly.\n\nSigned-off-by: Kyle McMartin \u003ckyle@mcmartin.ca\u003e\n"
    },
    {
      "commit": "f13cec8447f18cca3a0feb4b83b7ba6fae9e59ae",
      "tree": "ab42ee63ed1a108262c9a7267fa7e36d8a9e923d",
      "parents": [
        "0ed5462927211286502576142bd322d850b49a86"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Oct 16 14:24:59 2007 -0700"
      },
      "committer": {
        "name": "Kyle McMartin",
        "email": "kyle@shortfin.cabal.ca",
        "time": "Thu Oct 18 00:58:41 2007 -0700"
      },
      "message": "[PARISC] parisc: \"extern inline\" -\u003e \"static inline\"\n\n\"extern inline\" will have different semantics with gcc 4.3, and \"static\ninline\" is correct here.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nCc: Matthew Wilcox \u003cwilly@debian.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Kyle McMartin \u003ckyle@mcmartin.ca\u003e\n"
    },
    {
      "commit": "e21ea246bce5bb93dd822de420172ec280aed492",
      "tree": "d624d1257728d8d869d54420c83d4bf4c4e19189",
      "parents": [
        "f0e47c229b489e37ba7e4159ef7f9cf9ccd44e19"
      ],
      "author": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Tue Jul 17 04:03:03 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 10:22:59 2007 -0700"
      },
      "message": "mm: remove ptep_test_and_clear_dirty and ptep_clear_flush_dirty\n\nNobody is using ptep_test_and_clear_dirty and ptep_clear_flush_dirty.  Remove\nthe functions from all architectures.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nCc: Hugh Dickins \u003chugh@veritas.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "45e98cdb6d365b34b7a2d849e4d8bdc264d8e6e4",
      "tree": "172a959293a2c31691a162eca6af131e3ac89da2",
      "parents": [
        "98011f569e2ae1e4ae394f6e23faa16676d50de4"
      ],
      "author": {
        "name": "Jan Beulich",
        "email": "jbeulich@novell.com",
        "time": "Sun Jul 15 23:38:17 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jul 16 09:05:36 2007 -0700"
      },
      "message": "page table handling cleanup\n\nKill pte_rdprotect(), pte_exprotect(), pte_mkread(), pte_mkexec(), pte_read(),\npte_exec(), and pte_user() except where arch-specific code is making use of\nthem.\n\nSigned-off-by: Jan Beulich \u003cjbeulich@novell.com\u003e\nCc: Andi Kleen \u003candi@firstfloor.org\u003e\nCc: Christoph Hellwig \u003chch@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "0bb5e19d63cc1b09aed8aef3a20926ac435bb8e7",
      "tree": "c6b2a03259a86ca96d3fac02fc0f2f05220e6682",
      "parents": [
        "53f049fa5f18730b61faaee582ea0e045fd44f49"
      ],
      "author": {
        "name": "David Gibson",
        "email": "david@gibson.dropbear.id.au",
        "time": "Tue May 08 00:30:57 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 08 11:15:13 2007 -0700"
      },
      "message": "Clean up mostly unused IOSPACE macros\n\nMost architectures defined three macros, MK_IOSPACE_PFN(), GET_IOSPACE()\nand GET_PFN() in pgtable.h.  However, the only callers of any of these\nmacros are in Sparc specific code, either in arch/sparc, arch/sparc64 or\ndrivers/sbus.\n\nThis patch removes the redundant macros from all architectures except\nsparc and sparc64.\n\nSigned-off-by: David Gibson \u003cdavid@gibson.dropbear.id.au\u003e\nCc: \u003clinux-arch@vger.kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "959f4f13a3fe661ee2761c4dc9a70196fb8b1c12",
      "tree": "6e1d438f8350f201c7b940716930b1e2d634ee06",
      "parents": [
        "af5917f0cd60715ed09874bb793d4f62ba692f47"
      ],
      "author": {
        "name": "Kyle McMartin",
        "email": "kyle@parisc-linux.org",
        "time": "Thu Dec 14 11:12:50 2006 -0500"
      },
      "committer": {
        "name": "Kyle McMartin",
        "email": "kyle@athena.road.mcmartin.ca",
        "time": "Sat Feb 17 00:43:10 2007 -0500"
      },
      "message": "[PARISC] \"Fix\" circular includes\n\nUse a really big hammer for the mean time to get things building again.\n\nSigned-off-by: Kyle McMartin \u003ckyle@parisc-linux.org\u003e\n"
    },
    {
      "commit": "46a82b2d5591335277ed2930611f6acb4ce654ed",
      "tree": "e90bc1843701af2012bae92564f7109027a8244f",
      "parents": [
        "d2e7b7d0aa021847c59f882b066e7d3812902870"
      ],
      "author": {
        "name": "Dave McCracken",
        "email": "dmccr@us.ibm.com",
        "time": "Mon Sep 25 23:31:48 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Sep 26 08:48:51 2006 -0700"
      },
      "message": "[PATCH] Standardize pxx_page macros\n\nOne of the changes necessary for shared page tables is to standardize the\npxx_page macros.  pte_page and pmd_page have always returned the struct\npage associated with their entry, while pte_page_kernel and pmd_page_kernel\nhave returned the kernel virtual address.  pud_page and pgd_page, on the\nother hand, return the kernel virtual address.\n\nShared page tables needs pud_page and pgd_page to return the actual page\nstructures.  There are very few actual users of these functions, so it is\nsimple to standardize their usage.\n\nSince this is basic cleanup, I am submitting these changes as a standalone\npatch.  Per Hugh Dickins\u0027 comments about it, I am also changing the\npxx_page_kernel macros to pxx_page_vaddr to clarify their meaning.\n\nSigned-off-by: Dave McCracken \u003cdmccr@us.ibm.com\u003e\nCc: Hugh Dickins \u003chugh@veritas.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c8224e0074f1dce12e95e53ca469f6fe49cc9101",
      "tree": "c9a3298edf7b43699a5e1a517c6e648efc5695a5",
      "parents": [
        "64f495323c9a902b3e59fe0a588585102bb3b13e"
      ],
      "author": {
        "name": "Kyle McMartin",
        "email": "kyle@parisc-linux.org",
        "time": "Fri Apr 21 02:20:37 2006 +0000"
      },
      "committer": {
        "name": "Kyle McMartin",
        "email": "kyle@hera.kernel.org",
        "time": "Tue Jun 27 23:28:33 2006 +0000"
      },
      "message": "[PARISC] Whitespace clean up in asm/pgtable.h\n\nSigned-off-by: Kyle McMartin \u003ckyle@parisc-linux.org\u003e\n"
    },
    {
      "commit": "62c4f0a2d5a188f73a94f2cb8ea0dba3e7cf0a7f",
      "tree": "e85ca2d0dd43f90dccf758338764c3caa55f333f",
      "parents": [
        "089f26d5e31b7bf42a9a8fefec08b30cd27f4b0e"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Wed Apr 26 12:56:16 2006 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Wed Apr 26 12:56:16 2006 +0100"
      },
      "message": "Don\u0027t include linux/config.h from anywhere else in include/\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "2fd83038160531245099c3c5b3511fa4b80765eb",
      "tree": "6145a9e78723c76ceac722eb60267c0116983c12",
      "parents": [
        "d668da80d613def981c573354e1853e38bd0698d"
      ],
      "author": {
        "name": "Helge Deller",
        "email": "deller@parisc-linux.org",
        "time": "Thu Apr 20 20:40:23 2006 +0000"
      },
      "committer": {
        "name": "Kyle McMartin",
        "email": "kyle@hera.kernel.org",
        "time": "Fri Apr 21 22:20:34 2006 +0000"
      },
      "message": "[PARISC] Further work for multiple page sizes\n\nMore work towards supporing multiple page sizes on 64-bit. Convert\nsome assumptions that 64bit uses 3 level page tables into testing\nPT_NLEVELS. Also some BUG() to BUG_ON() conversions and some cleanups\nto assembler.\n\nSigned-off-by: Helge Deller \u003cdeller@parisc-linux.org\u003e\nSigned-off-by: Kyle McMartin \u003ckyle@parisc-linux.org\u003e\n"
    },
    {
      "commit": "1bcdd8548286743e1d6b3d53c96a90c6da975620",
      "tree": "b244aa416992bbd06c4153ec2c97022629826ef2",
      "parents": [
        "a2bb214dcd1db862fdb6421e21f1cff0c3535162"
      ],
      "author": {
        "name": "Helge Deller",
        "email": "deller@parisc-linux.org",
        "time": "Fri Jan 13 13:21:06 2006 -0700"
      },
      "committer": {
        "name": "Kyle McMartin",
        "email": "kyle@duet.int.mcmartin.ca",
        "time": "Sun Jan 22 20:26:54 2006 -0500"
      },
      "message": "[PARISC] Add CONFIG_DEBUG_RODATA to protect read-only data\n\nAdd the parisc version of the \"mark rodata section read only\" patches.\nBased on code from and Signed-off-by Arjan van de Ven\n\u003carjan@infradead.org\u003e, Ingo Molnar \u003cmingo@elte.hu\u003e, Andi Kleen \u003cak@muc.de\u003e,\nAndrew Morton \u003cakpm@osdl.org\u003e, Linus Torvalds \u003ctorvalds@osdl.org\u003e.\n\nSigned-off-by: Helge Deller \u003cdeller@parisc-linux.org\u003e\nSigned-off-by: Kyle McMartin \u003ckyle@parisc-linux.org\u003e\n"
    },
    {
      "commit": "8c65b4a60450590e79a28e9717ceffa9e4debb3f",
      "tree": "e0e42b5faee0a1c44746a36d9df7a8fbb2a2c24c",
      "parents": [
        "6fdcc2162285a8fc96ab12ff85086c37bceaa494"
      ],
      "author": {
        "name": "Tim Schmielau",
        "email": "tim@physik3.uni-rostock.de",
        "time": "Mon Nov 07 00:59:43 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 07 07:53:41 2005 -0800"
      },
      "message": "[PATCH] fix remaining missing includes\n\nFix more include file problems that surfaced since I submitted the previous\nfix-missing-includes.patch.  This should now allow not to include sched.h\nfrom module.h, which is done by a followup patch.\n\nSigned-off-by: Tim Schmielau \u003ctim@physik3.uni-rostock.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "63af965d2bc8d8c5d4c5949b8d3dbdc3c7b7d97a",
      "tree": "997f10729a93f9058e999dffc88882c4d54f8351",
      "parents": [
        "b4b45313e58bf25886072a4ab111fac553747802"
      ],
      "author": {
        "name": "Grant Grundler",
        "email": "grundler@parisc-linux.org",
        "time": "Fri Oct 21 22:54:20 2005 -0400"
      },
      "committer": {
        "name": "Kyle McMartin",
        "email": "kyle@parisc-linux.org",
        "time": "Fri Oct 21 22:54:20 2005 -0400"
      },
      "message": "[PARISC] Define pgprot_noncached macro in pgtable.h\n\ndrivers/infiniband depends on definition of pgprot_noncached() macro.\nSomeone else will have to fix it\u0027s wrong.\n\nSigned-off-by: Grant Grundler \u003cgrundler@parisc-linux.org\n\nSigned-off-by: Kyle McMartin \u003ckyle@parisc-linux.org\u003e\n"
    },
    {
      "commit": "33bf56106d9be272696b73d9179da4e56b277472",
      "tree": "905fe909edf96831a988de8fd35d22ee96ab4db0",
      "parents": [
        "82006d084109bb4118f1de0dc5855abe5ccae430"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Tue Sep 13 01:25:50 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Sep 13 08:22:33 2005 -0700"
      },
      "message": "[PATCH] feature removal of io_remap_page_range()\n\nAs written in Documentation/feature-removal-schedule.txt, remove the\nio_remap_page_range() kernel API.\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d455a3696c72283923e6870e9e4fe1daa861d7cd",
      "tree": "572661a1ed6cceaf83cad55921b7812feace69ee",
      "parents": [
        "cdfb82fff33cf3b1a367a427e5d89a012dc568b1"
      ],
      "author": {
        "name": "Hugh Dickins",
        "email": "hugh@veritas.com",
        "time": "Tue Apr 19 13:29:23 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org.(none)",
        "time": "Tue Apr 19 13:29:23 2005 -0700"
      },
      "message": "[PATCH] freepgt: arch FIRST_USER_ADDRESS 0\n\nReplace misleading definition of FIRST_USER_PGD_NR 0 by definition of\nFIRST_USER_ADDRESS 0 in all the MMU architectures beyond arm and arm26.\n\nSigned-off-by: Hugh Dickins \u003chugh@veritas.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1da177e4c3f41524e886b7f1b8a0c1fc7321cac2",
      "tree": "0bba044c4ce775e45a88a51686b5d9f90697ea9d",
      "parents": [],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "message": "Linux-2.6.12-rc2\n\nInitial git repository build. I\u0027m not bothering with the full history,\neven though we have it. We can create a separate \"historical\" git\narchive of that later if we want to, and in the meantime it\u0027s about\n3.2GB when imported into git - space that would just make the early\ngit days unnecessarily complicated, when we don\u0027t have a lot of good\ninfrastructure for it.\n\nLet it rip!\n"
    }
  ]
}
