)]}'
{
  "log": [
    {
      "commit": "0ea6e61122196509af82cc4f36cbdaacbefb8227",
      "tree": "1e6e65d3b73c9c620497966b1786f163a1782228",
      "parents": [
        "d790d4d583aeaed9fc6f8a9f4d9f8ce6b1c15c7f"
      ],
      "author": {
        "name": "Justin P. Mattock",
        "email": "justinmattock@gmail.com",
        "time": "Fri Jul 23 20:51:24 2010 -0700"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Wed Aug 04 15:21:40 2010 +0200"
      },
      "message": "Documentation: update broken web addresses.\n\nBelow you will find an updated version from the original series bunching all patches into one big patch\nupdating broken web addresses that are located in Documentation/*\nSome of the addresses date as far far back as 1995 etc... so searching became a bit difficult,\nthe best way to deal with these is to use web.archive.org to locate these addresses that are outdated.\nNow there are also some addresses pointing to .spec files some are located, but some(after searching\non the companies site)where still no where to be found. In this case I just changed the address\nto the company site this way the users can contact the company and they can locate them for the users.\n\nSigned-off-by: Justin P. Mattock \u003cjustinmattock@gmail.com\u003e\nSigned-off-by: Thomas Weber \u003cweber@corscience.de\u003e\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nCc: Paulo Marques \u003cpmarques@grupopie.com\u003e\nCc: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nCc: Michael Neuling \u003cmikey@neuling.org\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "012b7105cc816fb797eb1c161cdfc0052b5c3f53",
      "tree": "084ede189a3284c17f09ea68d0d4573d95e7499f",
      "parents": [
        "9e121327b37b751ef66e6f57e2d02dd568955148"
      ],
      "author": {
        "name": "Alex Chiang",
        "email": "achiang@hp.com",
        "time": "Wed Jul 11 11:02:15 2007 -0600"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Wed Jul 11 11:34:49 2007 -0700"
      },
      "message": "[IA64] prevent MCA when performing MMIO mmap to PCI config space\n\nExample memory map (HP rx7640 with \u0027default\u0027 acpiconfig setting, VGA disabled):\n   0x00000000 - 0x3FFFBFFF  supports only WB (cacheable) access\n\nIf a user attempts to perform an MMIO mmap (using the PCIIOC_MMAP_IS_MEM ioctl)\nto PCI config space (like mmap\u0027ing and accessing memory at 0xA0000),\nwe will MCA because the kernel will attempt to use a mapping with the UC\nattribute.\n\nSo check the memory attribute in kern_mmap and the EFI memmap. If WC is\nrequested, and WC or UC access is supported for the region, allow it.\nOtherwise, use the same attribute the kernel uses.\n\nUpdates documentation and test cases as well.\n\nSigned-off-by: Alex Chiang \u003cachiang@hp.com\u003e\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "ddd83eff58888928115b3e225a46d3c686e64594",
      "tree": "8344ec563eea65274d9d7354fbdc5cf188058bdb",
      "parents": [
        "6d40fc514c9ea886dc18ddd20043a411816b63d1"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Fri Mar 30 10:39:42 2007 -0600"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Fri Mar 30 09:40:46 2007 -0700"
      },
      "message": "[IA64] update memory attribute aliasing documentation \u0026 test cases\n\nUpdates documentation and adds some test cases.\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "32e62c636a728cb39c0b3bd191286f2ca65d4028",
      "tree": "656454a01e720819103c172daae15b5f2fd85d68",
      "parents": [
        "6810b548b25114607e0814612d84125abccc0a4f"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Fri May 05 17:19:50 2006 -0600"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Mon May 08 16:32:05 2006 -0700"
      },
      "message": "[IA64] rework memory attribute aliasing\n\nThis closes a couple holes in our attribute aliasing avoidance scheme:\n\n  - The current kernel fails mmaps of some /dev/mem MMIO regions because\n    they don\u0027t appear in the EFI memory map.  This keeps X from working\n    on the Intel Tiger box.\n\n  - The current kernel allows UC mmap of the 0-1MB region of\n    /sys/.../legacy_mem even when the chipset doesn\u0027t support UC\n    access.  This causes an MCA when starting X on HP rx7620 and rx8620\n    boxes in the default configuration.\n\nThere\u0027s more detail in the Documentation/ia64/aliasing.txt file this\nadds, but the general idea is that if a region might be covered by\na granule-sized kernel identity mapping, any access via /dev/mem or\nmmap must use the same attribute as the identity mapping.\n\nOtherwise, we fall back to using an attribute that is supported\naccording to the EFI memory map, or to using UC if the EFI memory\nmap doesn\u0027t mention the region.\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    }
  ]
}
