)]}'
{
  "log": [
    {
      "commit": "b8cd9d056bbc5f2630ab1787dbf76f83bbb517c0",
      "tree": "a49c776b88db5346eaef6082c271f5d79319654f",
      "parents": [
        "fec6ed1d1f9b78a6acb4a3eb2c46c812ac2e96f0",
        "1503af661947b7a4a09355cc2ae6aa0d43f16776"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Oct 06 16:15:57 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Oct 06 16:15:57 2008 +0200"
      },
      "message": "Merge branch \u0027x86/header-guards\u0027 into x86-v28-for-linus-phase1\n\nConflicts:\n\tinclude/asm-x86/dma-mapping.h\n\tinclude/asm-x86/gpio.h\n\tinclude/asm-x86/idle.h\n\tinclude/asm-x86/kvm_host.h\n\tinclude/asm-x86/namei.h\n\tinclude/asm-x86/uaccess.h\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "99dd8713306a89f3e106143581244e550e00a644",
      "tree": "32581d2ce9374b1b6db33a2eec0a5c0bf626b1dc",
      "parents": [
        "80c5e73d6028e0f03ab0c70e7c4cbf98ac2e0c43"
      ],
      "author": {
        "name": "Cliff Wickman",
        "email": "cpw@sgi.com",
        "time": "Tue Aug 19 12:51:59 2008 -0500"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Aug 20 12:36:03 2008 +0200"
      },
      "message": "x86, SGI UV: hardcode the TLB flush interrupt system vector\n\nThe UV TLB shootdown mechanism needs a system interrupt vector.\n\nIts vector had been hardcoded as 200, but needs to moved to the reserved\nsystem vector range so that it does not collide with some device vector.\n\nThis is still temporary until dynamic system IRQ allocation is provided.\nBut it will be needed when real UV hardware becomes available and runs 2.6.27.\n\nSigned-off-by: Cliff Wickman \u003ccpw@sgi.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "77ef50a522717fa040636ee1017179ceba12ff62",
      "tree": "57b082ad5b314605d5d9dab50068737f324cae60",
      "parents": [
        "a656c8efb40a8700046df20da2195f8aa39ce38a"
      ],
      "author": {
        "name": "Vegard Nossum",
        "email": "vegard.nossum@gmail.com",
        "time": "Wed Jun 18 17:08:48 2008 +0200"
      },
      "committer": {
        "name": "Vegard Nossum",
        "email": "vegard.nossum@gmail.com",
        "time": "Tue Jul 22 21:31:34 2008 +0200"
      },
      "message": "x86: consolidate header guards\n\nThis patch is the result of an automatic script that consolidates the\nformat of all the headers in include/asm-x86/.\n\nThe format:\n\n1. No leading underscore. Names with leading underscores are reserved.\n2. Pathname components are separated by two underscores. So we can\n   distinguish between mm_types.h and mm/types.h.\n3. Everything except letters and numbers are turned into single\n   underscores.\n\nSigned-off-by: Vegard Nossum \u003cvegard.nossum@gmail.com\u003e\n"
    },
    {
      "commit": "7019cc2dd6fafcdc6b104005482dc910dcdbb797",
      "tree": "0f8e67c0b5146543d407dc9f07ace6aeb4b0bd12",
      "parents": [
        "5b664cb235e97afbf34db9c4d77f08ebd725335e"
      ],
      "author": {
        "name": "Russ Anderson",
        "email": "rja@sgi.com",
        "time": "Wed Jul 09 15:27:19 2008 -0500"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Fri Jul 18 14:35:14 2008 +0200"
      },
      "message": "x86 BIOS interface for RTC on SGI UV\n\nReal-time code needs to know the number of cycles per second\non SGI UV.  The information is provided via a run time BIOS\ncall.  This patch provides the linux side of that interface.\nThis is the first of several run time BIOS calls to be defined\nin uv/bios.h and bios_uv.c.\n\nNote that BIOS_CALL() is just a stub for now.  The bios\nside is being worked on.\n\nSigned-off-by: Russ Anderson \u003crja@sgi.com\u003e\nCc: Jack Steiner \u003csteiner@sgi.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "26e9e57b106445bbd8c965985e4e8af5293ae005",
      "tree": "eb8102e8ac05e5a31ad5c1ef2a8e254a3f3c312a",
      "parents": [
        "e407dffd17dcb592e1605a2b3dbbb81f9f3cbc21"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Jul 09 08:02:54 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Jul 09 08:18:41 2008 +0200"
      },
      "message": "x86, uv: build fix #2 for \"x86, uv: update x86 mmr list for SGI uv\"\n\nfix:\n\n In file included from arch/x86/kernel/tlb_uv.c:14:\n include/asm/uv/uv_mmrs.h:986: error: redefinition of ‘union uvh_rh_gam_cfg_overlay_config_mmr_u’\n include/asm/uv/uv_mmrs.h:988: error: redefinition of ‘struct uvh_rh_gam_cfg_overlay_config_mmr_s’\n include/asm/uv/uv_mmrs.h:1064: error: redefinition of ‘union uvh_rh_gam_mmioh_overlay_config_mmr_u’\n include/asm/uv/uv_mmrs.h:1066: error: redefinition of ‘struct uvh_rh_gam_mmioh_overlay_config_mmr_s’\n\ncaused by another duplicate section (cut \u0026 paste error) in commit\n5d061e397db1 \"x86, uv: update x86 mmr list for SGI uv\".\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "e407dffd17dcb592e1605a2b3dbbb81f9f3cbc21",
      "tree": "83a23f97e9c15c328b4d6c2a7d7fd2aa6957cffb",
      "parents": [
        "5ed4273af8469ca4723d4bf1bcd3abe2cc792e9f"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Jul 09 08:00:15 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Jul 09 08:18:41 2008 +0200"
      },
      "message": "x86, uv: build fix for \"x86, uv: update x86 mmr list for SGI uv\"\n\nfix:\n\nIn file included from arch/x86/kernel/genx2apic_uv_x.c:25:\ninclude/asm/uv/uv_mmrs.h:986: error: redefinition of ‘union uvh_rh_gam_cfg_overlay_config_mmr_u’\ninclude/asm/uv/uv_mmrs.h:988: error: redefinition of ‘struct uvh_rh_gam_cfg_overlay_config_mmr_s’\ninclude/asm/uv/uv_mmrs.h:1064: error: redefinition of ‘union uvh_rh_gam_mmioh_overlay_config_mmr_u’\ninclude/asm/uv/uv_mmrs.h:1066: error: redefinition of ‘struct uvh_rh_gam_mmioh_overlay_config_mmr_s’\n\ncaused by duplicate section (cut \u0026 paste error) in commit\n5d061e397db1 \"x86, uv: update x86 mmr list for SGI uv\".\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "5d061e397db1ee7a62783a881833f3f9b89f6dc8",
      "tree": "0ad5ec04c80c4a07a14df3e54feb8613c4fbcecc",
      "parents": [
        "83f5d894ca5280bfcd904dfeb1347c2da2b19aac"
      ],
      "author": {
        "name": "Dimitri Sivanich",
        "email": "sivanich@sgi.com",
        "time": "Wed Jul 02 15:39:35 2008 -0500"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Jul 09 07:43:24 2008 +0200"
      },
      "message": "x86, uv: update x86 mmr list for SGI uv\n\nThis patch updates the X86 mmr list for SGI uv.\n\nSigned-off-by: Dimitri Sivanich \u003csivanich@sgi.com\u003e\nCc: Jack Steiner \u003csteiner@sgi.com\u003e\nCc: Russ Anderson \u003crja@sgi.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "83f5d894ca5280bfcd904dfeb1347c2da2b19aac",
      "tree": "63c8ff85f0144a645137bebd0961fc25fce82a03",
      "parents": [
        "3a9e189d69479736a0d0901c87ad08c9e328b389"
      ],
      "author": {
        "name": "Jack Steiner",
        "email": "steiner@sgi.com",
        "time": "Tue Jul 01 14:45:38 2008 -0500"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Jul 09 07:43:23 2008 +0200"
      },
      "message": "x86: map UV chipset space - UV support\n\nCreate page table entries to map the SGI UV chipset GRU. local MMR \u0026\nglobal MMR ranges.\n\nSigned-off-by: Jack Steiner \u003csteiner@sgi.com\u003e\nCc: linux-mm@kvack.org\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "dc163a41ffba22a6ef70b51e7ddf68aa13b4b414",
      "tree": "ec70a09841104730a130577e069c21c4f16b38ef",
      "parents": [
        "b194b120507276b4f09e2e14f941884e777fc7c8"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Jun 18 14:15:43 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Tue Jul 08 12:23:25 2008 +0200"
      },
      "message": "SGI UV: TLB shootdown using broadcast assist unit\n\nTLB shootdown for SGI UV.\n\nv5: 6/12 corrections/improvements per Ingo\u0027s second review\n\nSigned-off-by: Cliff Wickman \u003ccpw@sgi.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "b194b120507276b4f09e2e14f941884e777fc7c8",
      "tree": "2796da3608f770bae6382941ef95e90e889359d2",
      "parents": [
        "73e991f45fe7644711c0c9dd357a1a2c6e222707"
      ],
      "author": {
        "name": "Cliff Wickman",
        "email": "cpw@sgi.com",
        "time": "Thu Jun 12 08:23:48 2008 -0500"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Tue Jul 08 12:23:24 2008 +0200"
      },
      "message": "SGI UV: TLB shootdown using broadcast assist unit, cleanups\n\nTLB shootdown for SGI UV.\n\nv1: 6/2 original\nv2: 6/3 corrections/improvements per Ingo\u0027s review\nv3: 6/4 split atomic operations off to a separate patch (Jeremy\u0027s review)\nv4: 6/12 include \u003cmach_apic.h\u003e rather than \u003casm/mach-bigsmp/mach_apic.h\u003e\n         (fixes a !SMP build problem that Ingo found)\n         fix the index on uv_table_bases[blade]\n\nSigned-off-by: Cliff Wickman \u003ccpw@sgi.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "1812924bb1823950c1dc95c478b71b037057356e",
      "tree": "74ecf29e332a320d7850008ca4f8607dace88de6",
      "parents": [
        "d98b940ab29a245de84a1c138b866dcc29217601"
      ],
      "author": {
        "name": "Cliff Wickman",
        "email": "cpw@sgi.com",
        "time": "Mon Jun 02 08:56:14 2008 -0500"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Tue Jul 08 12:23:22 2008 +0200"
      },
      "message": "x86, SGI UV: TLB shootdown using broadcast assist unit\n\nTLB shootdown for SGI UV.\n\nDepends on patch (in tip/x86/irq):\n   x86-update-macros-used-by-uv-platform.patch   Jack Steiner May 29\n\nThis patch provides the ability to flush TLB\u0027s in cpu\u0027s that are not on\nthe local node.  The hardware mechanism for distributing the flush\nmessages is the UV\u0027s \"broadcast assist unit\".\n\nThe hook to intercept TLB shootdown requests is a 2-line change to\nnative_flush_tlb_others() (arch/x86/kernel/tlb_64.c).\n\nThis code has been tested on a hardware simulator. The real hardware\nis not yet available.\n\nThe shootdown statistics are provided through /proc/sgi_uv/ptc_statistics.\nThe use of /sys was considered, but would have required the use of\nmany /sys files.  The debugfs was also considered, but these statistics\nshould be available on an ongoing basis, not just for debugging.\n\nIssues to be fixed later:\n- The IRQ for the messaging interrupt is currently hardcoded as 200\n  (see UV_BAU_MESSAGE).  It should be dynamically assigned in the future.\n- The use of appropriate udelay()\u0027s is untested, as they are a problem\n  in the simulator.\n\nSigned-off-by: Cliff Wickman \u003ccpw@sgi.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "9f5314fb4d556d3132c784d0df47352b2830ca53",
      "tree": "c66945d21aab945f33498d8d146596b5d9e3a6e4",
      "parents": [
        "c46e62f73569d7ef42255bd6f31e35925b7f1492"
      ],
      "author": {
        "name": "Jack Steiner",
        "email": "steiner@sgi.com",
        "time": "Wed May 28 09:51:18 2008 -0500"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Jun 02 12:56:00 2008 +0200"
      },
      "message": "x86, uv: update macros used by UV platform\n\nUpdate the UV address macros to better describe the\nfields of UV physical addresses. Improve comments\nin the header files. Add additional MMR definitions.\n\nSigned-off-by: Jack Steiner \u003csteiner@sgi.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "8400def8252f90ecd056657c0bac806afadd8511",
      "tree": "6ea86696639bd2abd605a9dbf4c3808b2eff32f2",
      "parents": [
        "952cf6d7ae52cc5423baa57e978e20e732a89ba6"
      ],
      "author": {
        "name": "Jack Steiner",
        "email": "steiner@sgi.com",
        "time": "Fri Mar 28 14:12:14 2008 -0500"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:41:33 2008 +0200"
      },
      "message": "x86: define the macros and tables for blade functions\n\nAdd UV macros for converting between cpu numbers, blade numbers\nand node numbers. Note that these are used ONLY within x86_64 UV\nmodules, and are not for general kernel use.\n\nSigned-off-by: Jack Steiner \u003csteiner@sgi.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "952cf6d7ae52cc5423baa57e978e20e732a89ba6",
      "tree": "e0d6d076199c4b9e7cda10af4612d12f443a5102",
      "parents": [
        "0d3e865b2644e4a2250ab25c5475a0cd0d514b7e"
      ],
      "author": {
        "name": "Jack Steiner",
        "email": "steiner@sgi.com",
        "time": "Fri Mar 28 14:12:13 2008 -0500"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:41:33 2008 +0200"
      },
      "message": "x86: define the macros and tables for the basic UV infrastructure.\n\nDefine the macros and tables for the basic UV infrastructure.\n\nSigned-off-by: Jack Steiner \u003csteiner@sgi.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "0d3e865b2644e4a2250ab25c5475a0cd0d514b7e",
      "tree": "725ffbcc180f5fe5a5a81ea048250aacd8beff8a",
      "parents": [
        "ac049c1db72963e19b29b63c42ab8759384eef20"
      ],
      "author": {
        "name": "Jack Steiner",
        "email": "steiner@sgi.com",
        "time": "Fri Mar 28 14:12:11 2008 -0500"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:41:33 2008 +0200"
      },
      "message": "x86: add UV specific header for MMR definitions\n\nDefinitions of UV MMRs.\nNote: this file is auto-generated by hardware design tools.\n\nSigned-off-by: Jack Steiner \u003csteiner@sgi.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    }
  ]
}
