)]}'
{
  "log": [
    {
      "commit": "772320e84588dcbe1600ffb83e5f328f2209ac2a",
      "tree": "a7de21b79340aeaa17c58126f6b801b82c77b53a",
      "parents": [
        "1ce53adf13a54375d2a5c7cdbe341b2558389615",
        "9fe6206f400646a2322096b56c59891d530e8d51"
      ],
      "author": {
        "name": "Michal Marek",
        "email": "mmarek@suse.cz",
        "time": "Wed Aug 04 13:59:13 2010 +0200"
      },
      "committer": {
        "name": "Michal Marek",
        "email": "mmarek@suse.cz",
        "time": "Wed Aug 04 13:59:13 2010 +0200"
      },
      "message": "Merge commit \u0027v2.6.35\u0027 into kbuild/kbuild\n\nConflicts:\n\tarch/powerpc/Makefile\n"
    },
    {
      "commit": "80c00ba942ee39c9a95c06959223560400bbb86e",
      "tree": "c0ff9363d1e3ab372ae8ed1137b1d012c88e683a",
      "parents": [
        "6588169d516560f68672e2928680b71c647b7806"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Wed Jul 28 19:11:27 2010 +0200"
      },
      "committer": {
        "name": "Michal Marek",
        "email": "mmarek@suse.cz",
        "time": "Tue Aug 03 14:09:45 2010 +0200"
      },
      "message": "kbuild: allow assignment to {A,C}FLAGS_KERNEL on the command line\n\nIt is now possible to assign options to AS and CC\non the command line - which is only used for built-in code.\n\n{A,C}FLAGS_KERNEL was used both in the top-level Makefile\nin the arch makefiles, thus users had no way to specify\nadditional options to AS, CC without overriding\nthe original value.\n\nIntroduce a new set of variables KBUILD_{A,C}FLAGS_KERNEL\nthat is used by arch specific files and free up\n{A,C}FLAGS_KERNEL so they can be assigned on\nthe command line.\n\nAll arch Makefiles that used the old variables has been updated.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\nCc: Tony Luck \u003ctony.luck@intel.com\u003e\nCc: Hirokazu Takata \u003ctakata@linux-m32r.org\u003e\nSigned-off-by: Michal Marek \u003cmmarek@suse.cz\u003e\n"
    },
    {
      "commit": "6588169d516560f68672e2928680b71c647b7806",
      "tree": "91b20bf9197c718ff4b5830bb1aea0b1bc0de272",
      "parents": [
        "d6f4ceb796ebf1a8c8a9ad4a8ea0d181aaec7de6"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Wed Jul 28 17:33:09 2010 +0200"
      },
      "committer": {
        "name": "Michal Marek",
        "email": "mmarek@suse.cz",
        "time": "Tue Aug 03 14:09:45 2010 +0200"
      },
      "message": "kbuild: allow assignment to {A,C,LD}FLAGS_MODULE on the command line\n\nIt is now possible to assign options to AS, CC and LD\non the command line - which is only used when building modules.\n\n{A,C,LD}FLAGS_MODULE was all used both in the top-level Makefile\nin the arch makefiles, thus users had no way to specify\nadditional options to AS, CC, LD when building modules\nwithout overriding the original value.\n\nIntroduce a new set of variables KBUILD_{A,C,LD}FLAGS_MODULE\nthat is used by arch specific files and free up\n{A,C,LD}FLAGS_MODULE so they can be assigned on\nthe command line.\n\nAll arch Makefiles that used the old variables has been updated.\n\nNote: Previously we had a MODFLAGS variable for both\nAS and CC. But in favour of consistency this was dropped.\nSo in some cases arch Makefile has one assignmnet replaced by\ntwo assignmnets.\n\nNote2: MODFLAGS was not documented and is dropped\nwithout any notice. I do not expect much/any breakage\nfrom this.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\nCc: Denys Vlasenko \u003cvda.linux@googlemail.com\u003e\nCc: Haavard Skinnemoen \u003chskinnemoen@atmel.com\u003e\nCc: Mike Frysinger \u003cvapier@gentoo.org\u003e\nCc: Tony Luck \u003ctony.luck@intel.com\u003e\nCc: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nCc: Chen Liqin \u003cliqin.chen@sunplusct.com\u003e\nAcked-by: Mike Frysinger \u003cvapier@gentoo.org\u003e [blackfin]\nAcked-by: Haavard Skinnemoen \u003chaavard.skinnemoen@atmel.com\u003e [avr32]\nSigned-off-by: Michal Marek \u003cmmarek@suse.cz\u003e\n"
    },
    {
      "commit": "32974ad4907cdde6c9de612cd1b2ee0568fb9409",
      "tree": "46d883f7f4fb3f4a5cee8ec9eb2c6b4939d7ae10",
      "parents": [
        "6339204ecc2aa2067a99595522de0403f0854bb8"
      ],
      "author": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Mon Feb 08 10:42:17 2010 -0800"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Mon Feb 08 10:42:17 2010 -0800"
      },
      "message": "[IA64] Remove COMPAT_IA32 support\n\nThis has been broken since May 2008 when Al Viro killed altroot support.\nSince nobody has complained, it would appear that there are no users of\nthis code (A plausible theory since the main OSVs that support ia64 prefer\nto use the IA32-EL software emulation).\n\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "4929d29c0dffd5fdc2df987254366c2e25c392d4",
      "tree": "c0fa3bdf490b3b05380d49334ff6a760b8a8c87e",
      "parents": [
        "559df2e0210352f83926d178c40c51142292a18c"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Mon Apr 20 19:35:54 2009 +0200"
      },
      "committer": {
        "name": "Michal Marek",
        "email": "mmarek@suse.cz",
        "time": "Sat Dec 12 13:08:14 2009 +0100"
      },
      "message": "ia64: move nr-irqs.h to include/generated\n\nAvoid generating files in the now deprecated asm-ia64 dir\nSimplified the logic in the Makefile when editing stuff in the area\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\nCc: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nCc: Tony Luck \u003ctony.luck@intel.com\u003e\nCc: Fenghua Yu \u003cfenghua.yu@intel.com\u003e\nSigned-off-by: Michal Marek \u003cmmarek@suse.cz\u003e\n"
    },
    {
      "commit": "bf2a4c7270b9a22243a91ab5efcc47aaf997c66b",
      "tree": "be5393189eccb6a3cc12268ec2bf26b047745c7c",
      "parents": [
        "b5a8879347bbe68bd24c8870503bf6a0362da26b"
      ],
      "author": {
        "name": "Fenghua Yu",
        "email": "[fenghua.yu@intel.com]",
        "time": "Tue Aug 11 14:52:11 2009 -0700"
      },
      "committer": {
        "name": "Fenghua Yu",
        "email": "fenghua.yu@intel.com",
        "time": "Tue Aug 11 14:52:11 2009 -0700"
      },
      "message": "arch/ia64/Makefile: Remove -mtune\u003dmerced in IA64 kernel build\n\nBetween GCC version 3.4.0 and 4.3.3 (including 3.4.0 and 4.3.3), -mtune\u003dmerced\nis implemented in GCC. Starting from 4.4.0, -mtune\u003dmerced is deprecated.\n\nEven implemented in versions between 3.4.0 and 4.3.3, the -mtune\u003dmerced\nfeature has been broken in some of the versions. For example, GCC 4.1.2 reports\ninteranl tuning function errors during kernel building with -mtune\u003dmerced. Or\nGCC Bugzilla 16130 reports another -mtune\u003dmerced issue on GCC 3.4.1.\n\nSo I would remove the -mtune\u003dmerced from IA64 kernel build. Without this option,\nkernel on Merced will remain the same except losing an unstable and out-of-date\nperformance tunning feature.\n\nSince GCC version 3.4.0, -mtune\u003dmckinley has been implemented. The\n-mtune\u003dmckinley option functions the same as mtune\u003ditanium2. And mtune\u003ditanium2\nis the default option. So we don\u0027t need to add mtune\u003dmckinley either since its\nbeen the default option in any GCC version which implements this option.\n\nSigned-off-by: Fenghua Yu \u003cfenghua.yu@intel.com\u003e\n"
    },
    {
      "commit": "fe393164c529f72def1952fb66c11732d0984d78",
      "tree": "56e4425988e90cb9608e95844f577cd18009618c",
      "parents": [
        "22ca532a4d137545244fdff0b687325fd4e13eae",
        "62fdd7678a26efadd6ac5c2869543caff77d2df0"
      ],
      "author": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Fri Oct 17 13:52:22 2008 -0700"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Fri Oct 17 13:52:22 2008 -0700"
      },
      "message": "Pull vtd-iommu into release branch\n\nConflicts:\n\tarch/ia64/kernel/acpi.c\n"
    },
    {
      "commit": "62fdd7678a26efadd6ac5c2869543caff77d2df0",
      "tree": "0dd67208590c4540ff6a4476579a55bcac0d1fce",
      "parents": [
        "6bb7a935489dab20802dde6c2cb7d8582f4849bf"
      ],
      "author": {
        "name": "Fenghua Yu",
        "email": "fenghua.yu@intel.com",
        "time": "Fri Oct 17 12:14:13 2008 -0700"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Fri Oct 17 12:14:13 2008 -0700"
      },
      "message": "[IA64] Add Variable Page Size and IA64 Support in Intel IOMMU\n\nThe patch contains Intel IOMMU IA64 specific code. It defines new\nmachvec dig_vtd, hooks for IOMMU, DMAR table detection, cache line flush\nfunction, etc.\n\nFor a generic kernel with CONFIG_DMAR\u003dy, if Intel IOMMU is detected,\ndig_vtd is used for machinve vector. Otherwise, kernel falls back to\ndig machine vector. Kernel parameter \"machvec\u003ddig\" or \"intel_iommu\u003doff\"\ncan be used to force kernel to boot dig machine vector.\n\nSigned-off-by: Fenghua Yu \u003cfenghua.yu@intel.com\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "a0df655ccd0669bd3efc85346dc816833dd1197f",
      "tree": "1262e19ca7240e0bfe949a81da9b879b1976ea6e",
      "parents": [
        "dcbbecdad53bd6273891ad018f9c6bb8f2b7813c"
      ],
      "author": {
        "name": "Isaku Yamahata",
        "email": "yamahata@valinux.co.jp",
        "time": "Fri Oct 17 11:18:09 2008 +0900"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Fri Oct 17 10:08:56 2008 -0700"
      },
      "message": "ia64/xen: define xen machine vector for domU.\n\ndefine xen machine vector for domU.\n\nSigned-off-by: Isaku Yamahata \u003cyamahata@valinux.co.jp\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "fca515fbfa5ecd9f7b54db311317e2c877d7831a",
      "tree": "66b44028b3ab5be068be78650932812520d78865",
      "parents": [
        "2b04be7e8ab5756ea36e137dd03c8773d184e67e",
        "4d58bbcc89e267d52b4df572acbf209a60a8a497"
      ],
      "author": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Thu Jul 17 10:53:37 2008 -0700"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Thu Jul 17 10:53:37 2008 -0700"
      },
      "message": "Pull pvops into release branch\n"
    },
    {
      "commit": "732a675a6303156d1a197dc780b0712bd4b49d46",
      "tree": "2628ee33186a4f8a5ac0358de3a340764b12ee70",
      "parents": [
        "3463a93def55c309f3c0d0a8aaf216be3be42d64"
      ],
      "author": {
        "name": "Jack Steiner",
        "email": "steiner@sgi.com",
        "time": "Sat Jun 14 07:57:25 2008 -0500"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Mon Jun 16 09:02:03 2008 -0700"
      },
      "message": "[IA64] Fix CONFIG_IA64_SGI_UV build error\n\nFix build error in CONFIG_IA64_SGI_UV config. (GENERIC builds\nare ok).\n\nSigned-off-by: Jack Steiner \u003csteiner@sgi.com\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "213060a4d6991a95d0b9344406d195be3464accf",
      "tree": "b74ead50ae0ae8ca2cfc20df5ad2e5d04a90432d",
      "parents": [
        "4df8d22bbbb16ccfa4e10cc068135183c9e5e006"
      ],
      "author": {
        "name": "Isaku Yamahata",
        "email": "yamahata@valinux.co.jp",
        "time": "Mon May 19 22:13:40 2008 +0900"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Tue May 27 15:09:30 2008 -0700"
      },
      "message": "[IA64] pvops: paravirtualize NR_IRQS\n\nMake NR_IRQ overridable by each pv instances.\nPv instance may need each own number of irqs so that\nNR_IRQS should be the maximum number of nr_irqs each\npv instances need.\n\nCc: Jes Sorensen \u003cjes@sgi.com\u003e\nSigned-off-by: Isaku Yamahata \u003cyamahata@valinux.co.jp\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "2224661494278bfc1c35b392cf6ee6f58e1d5e64",
      "tree": "1a0bd165aedfd28191a017901490c5bf3fd9f328",
      "parents": [
        "7868f1ed84696d3cca83558e8dd459f20a36d077"
      ],
      "author": {
        "name": "Jack Steiner",
        "email": "steiner@sgi.com",
        "time": "Tue May 06 15:18:57 2008 -0500"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Wed May 14 14:22:04 2008 -0700"
      },
      "message": "[IA64] machvec support for SGI UV platform\n\nThis patch adds the basic IA64 machvec infrastructure to support\nthe SGI \"UV\" platform.\n\nSigned-off-by: Jack Steiner \u003csteiner@sgi.com\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "b693919ca983e9eb989d89dac5493ef3c5e98e77",
      "tree": "b740dace0c0912a8013f6c67bd53b8dcb3a06bb9",
      "parents": [
        "ad86b6c36bbb9c1cac610f1b8a310d87eafea778"
      ],
      "author": {
        "name": "Xiantao Zhang",
        "email": "xiantao.zhang@intel.com",
        "time": "Fri Mar 28 14:58:47 2008 +0800"
      },
      "committer": {
        "name": "Avi Kivity",
        "email": "avi@qumranet.com",
        "time": "Sun Apr 27 12:01:13 2008 +0300"
      },
      "message": "KVM: ia64: Enable kvm build for ia64\n\nUpdate the related Makefile and KConfig for kvm build\n\nSigned-off-by: Xiantao Zhang \u003cxiantao.zhang@intel.com\u003e\nSigned-off-by: Avi Kivity \u003cavi@qumranet.com\u003e\n"
    },
    {
      "commit": "022f9268854e88adcc343de77a440d6e82f74c2e",
      "tree": "6634f15e49de271e89930e6712ac7f31c82eae9d",
      "parents": [
        "a6cd6322d594014240465210ccb290971469c6e8"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "adrian.bunk@movial.fi",
        "time": "Tue Feb 26 21:54:46 2008 +0200"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Tue Mar 04 14:19:06 2008 -0800"
      },
      "message": "[IA64] move defconfig to arch/ia64/configs/\n\nThis patch moves the default ia64 defconfig to\narch/ia64/configs/generic_defconfig where it belongs and selects it as\nthe default defconfig through KBUILD_DEFCONFIG.\n\nSigned-off-by: Adrian Bunk \u003cadrian.bunk@movial.fi\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "ff08e657f3e7224d090dd816e00cea2c110575c4",
      "tree": "edffb1d001f9e819bac78e0e27c2972c0d602e04",
      "parents": [
        "1f0abae87812244ad8d68034609c86129c6b8404"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Fri Dec 07 14:42:08 2007 -0800"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Fri Dec 07 14:42:08 2007 -0800"
      },
      "message": "[IA64] don\u0027t assume that unwcheck.py is executable\n\nDon\u0027t assume that this file has execute permissions.  For example, patch(1)\nloses that information.\n\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "06c5040cdb13d27adad118f2fbfae905a1911b37",
      "tree": "e5e62e04ca2d6f834aed9925a13869f730656139",
      "parents": [
        "52bcc3308ae3344266f55bf98a22c1ac0201eda7"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@neptun.(none)",
        "time": "Mon Oct 15 22:17:25 2007 +0200"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@neptun.(none)",
        "time": "Mon Oct 15 22:17:25 2007 +0200"
      },
      "message": "kbuild: enable \u0027make CPPFLAGS\u003d...\u0027 to add additional options to CPP\n\nThe variable CPPFLAGS is a wellknown variable and the usage by\nkbuild may result in unexpected behaviour.\n\nThis patch replace use of CPPFLAGS with KBUILD_CPPFLAGS all over the\ntree and enabling one to use:\nmake CPPFLAGS\u003d...\nto specify additional CPP commandline options.\n\nPatch was tested on following architectures:\nalpha, arm, i386, x86_64, mips, sparc, sparc64, ia64, m68k, s390\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "a0f97e06a43cf524e616f09e6af3398e1e9c1c5b",
      "tree": "2503b24bdbc144aea9ea5bde6ead94b3406eaf98",
      "parents": [
        "9a39e273d4df0560c724c5fe71f6314a0583ca2b"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@neptun.(none)",
        "time": "Sun Oct 14 22:21:35 2007 +0200"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@neptun.(none)",
        "time": "Sun Oct 14 22:21:35 2007 +0200"
      },
      "message": "kbuild: enable \u0027make CFLAGS\u003d...\u0027 to add additional options to CC\n\nThe variable CFLAGS is a wellknown variable and the usage by\nkbuild may result in unexpected behaviour.\nOn top of that several people over time has asked for a way to\npass in additional flags to gcc.\n\nThis patch replace use of CFLAGS with KBUILD_CFLAGS all over the\ntree and enabling one to use:\nmake CFLAGS\u003d...\nto specify additional gcc commandline options.\n\nOne usecase is when trying to find gcc bugs but other\nuse cases has been requested too.\n\nPatch was tested on following architectures:\nalpha, arm, i386, x86_64, mips, sparc, sparc64, ia64, m68k\n\nTest was simple to do a defconfig build, apply the patch and check\nthat nothing got rebuild.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "120b286d3c94a4e59fdb8069d42e8d49ea468ffd",
      "tree": "c103f6926a08cb50c4586efd4db2a330a3381c40",
      "parents": [
        "28e4b224955cbe30275b2a7842e729023a4f4b03"
      ],
      "author": {
        "name": "Alex Williamson",
        "email": "alex.williamson@hp.com",
        "time": "Tue Jun 06 10:23:34 2006 -0600"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Wed Jun 21 14:31:07 2006 -0700"
      },
      "message": "[IA64] add vmlinuz target\n\nThis is a trivial stand-alone patch out of the Xen/ia64 patches.  Add\na vmlinuz build target to be more compatible with x86-ish targets.\n\nSigned-off-by: Alex Williamson \u003calex.williamson@hp.com\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "4f1933620f57145212cdbb1ac6ce099eeeb21c5a",
      "tree": "c083cce1f0acedd92be2ac6eb5e6c49ebd84ac46",
      "parents": [
        "7b75b13cda8bd21e8636ea985f76e1ce5bd1a470"
      ],
      "author": {
        "name": "Paul Smith",
        "email": "psmith@gnu.org",
        "time": "Sun Mar 05 17:14:10 2006 -0500"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Mon Mar 06 00:09:51 2006 +0100"
      },
      "message": "kbuild: change kbuild to not rely on incorrect GNU make behavior\n\nThe kbuild system takes advantage of an incorrect behavior in GNU make.\nOnce this behavior is fixed, all files in the kernel rebuild every time,\neven if nothing has changed.  This patch ensures kbuild works with both\nthe incorrect and correct behaviors of GNU make.\n\nFor more details on the incorrect behavior, see:\n\nhttp://lists.gnu.org/archive/html/bug-make/2006-03/msg00003.html\n\nChanges in this patch:\n  - Keep all targets that are to be marked .PHONY in a variable, PHONY.\n  - Add .PHONY: $(PHONY) to mark them properly.\n  - Remove any $(PHONY) files from the $? list when determining whether\n    targets are up-to-date or not.\n\nSigned-off-by: Paul Smith \u003cpsmith@gnu.org\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "ad14336de8e9cddae9ed29d45bd2e97abb72eaf9",
      "tree": "1846c6ca5ecc98a1ab324d9a3a97873067450f7a",
      "parents": [
        "442ce844e139c1e3c23e8b4df13468041ae35721"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Sun Jan 08 19:58:51 2006 +0100"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Sun Jan 08 19:58:51 2006 +0100"
      },
      "message": "kbuild: remove GCC_VERSION\n\nThis was causing some ordering problems.  Remove the up-front evaluation\nand just revaluate the compiler version each time we need it.\n\n(The up-front evaluation was problematic because some architectures modify\nthe value of $(CC)).\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "82f1b07b9ad88066c0fa867dd6b32ce43ae7ad22",
      "tree": "26b6b36d0139c7e7d1893aa201b0c6b230a80f1e",
      "parents": [
        "2f4ba45a75d6383b4a1201169a808ffea416ffa0"
      ],
      "author": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Tue Sep 13 08:50:39 2005 -0700"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Tue Sep 13 08:50:39 2005 -0700"
      },
      "message": "[IA64] fix circular dependency on generation of asm-offsets.h\n\nFix?  One ugly hack is replaced by a different ugly hack.\n\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "5bb78269000cf326bfdfa19f79449c02a9158020",
      "tree": "f01e30e8d8f015cb0418331da55a459ddcfc9569",
      "parents": [
        "9fe66dfd8846706ff11ed7990d06c92644973bd8"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Sun Sep 11 22:30:22 2005 +0200"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Sun Sep 11 22:30:22 2005 +0200"
      },
      "message": "kbuild: rename prepare to archprepare to fix dependency chain\n\nWhen introducing the generic asm-offsets.h support the dependency\nchain for the prepare targets was changed. All build scripts expecting\ninclude/asm/asm-offsets.h to be made when using the prepare target would broke.\nWith the limited number of prepare targets left in arch Makefiles\nthe trivial solution was to introduce a new arch specific target: archprepare\n\nThe dependency chain looks like this now:\n\nprepare\n  |\n  +--\u003e prepare0\n         |\n         +--\u003e archprepare\n                |\n\t\t+--\u003e scripts_basic\n                +--\u003e prepare1\n                       |\n                       +---\u003e prepare2\n                               |\n                               +--\u003e prepare3\n\nSo prepare 3 is processed before prepare2 etc.\nThis guaantees that the asm symlink, version.h, scripts_basic\nare all updated before archprepare is processed.\n\nprepare0 which build the asm-offsets.h file will need the\nactions performed by archprepare.\n\nThe head target is now named prepare, because users scripts will most\nlikely use that target, but prepare-all has been kept for compatibility.\nUpdated Documentation/kbuild/makefiles.txt.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "39e01cb874cbf694bd0b0c44f54c4f270e2aa556",
      "tree": "5cbce594e335226d29bb9fa8d3f2608ef0904e81",
      "parents": [
        "fb61a8615fce15f30b1bb1cf265ed05e251b9ed8"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.(none)",
        "time": "Fri Sep 09 22:03:13 2005 +0200"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.(none)",
        "time": "Fri Sep 09 22:03:13 2005 +0200"
      },
      "message": "kbuild: ia64 use generic asm-offsets.h support\n\nDelete obsolete stuff from arch Makefile\nRename file to asm-offsets.h\nThe trick used in the arch Makefile to circumvent the circular\ndependency is kept.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.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"
    }
  ]
}
