)]}'
{
  "log": [
    {
      "commit": "2e57d051160dd61776461637f767df19036b1186",
      "tree": "fc167eb026320e6aa9ecd1990e62ce0ee100572d",
      "parents": [
        "a53ce098a763a33311b60c53161572f5789d5594"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Sun Jun 22 21:42:06 2008 +0200"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Fri Jul 25 22:12:34 2008 +0200"
      },
      "message": "kbuild: asm symlink support for arch/$ARCH/include\n\nAdjust the asm symlink support so we do not create the\nsymlink unless really needed.\nWe check the precense of include/asm-$ARCH by checking\nfor the system.h file. We may end up with a stale directory\nso it is not enough to check if the directory is present.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "7d3cc8b6d899e53222c22a78d98bb53a695f7962",
      "tree": "13a6588d3675515c8df669551753222d0b9b67db",
      "parents": [
        "107f43a0f7282511ec570214a0b8f639224ff525"
      ],
      "author": {
        "name": "Jan Blunck",
        "email": "jblunck@suse.de",
        "time": "Fri May 16 13:54:59 2008 +0200"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Mon May 19 20:18:24 2008 +0200"
      },
      "message": "Don\u0027t clean bounds.h and asm-offsets.h\n\nSince 97965478a66fbdf0f4ad5e4ecc4828f0cb548a45 (\"mm: Get rid of __ZONE_COUNT\")\nmmzone.h includes bounds.h.\nCalling make clean after make prepare removes bounds.h\nagain so when building external modules this fails.\n\nSigned-off-by: Jan Blunck \u003cjblunck@suse.de\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n--\n"
    },
    {
      "commit": "bf2ae2b37c06cc9fb6fc03d99617f1161939980f",
      "tree": "3ffc871c7cf45eb08a51704f840778dda6db0cdc",
      "parents": [
        "726b80127239aeea9c8d8aad5b4e2c80313e3ce8"
      ],
      "author": {
        "name": "Christoph Lameter",
        "email": "clameter@sgi.com",
        "time": "Mon Apr 28 02:12:45 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Apr 28 08:58:21 2008 -0700"
      },
      "message": "pageflags: standardize comment inclusion in asm-offsets.h and fix MIPS\n\nAdd the ability to pass comments into asm-offsets.h by generating asm\noutput like\n\n-\u003e# comment line\n\nMips needs this feature to preserve the comments that are in\nasm-mips/asm-offsets.h right now.\n\nThen remove the special handling for mips from Kbuild and convert mips to use\nthe new string to include the comments.\n\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Christoph Lameter \u003cclameter@sgi.com\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "1cdf25d704f7951d02a04064c97db547d6021872",
      "tree": "2571b70c1d95ea66086500b362a0f7fe2999acbc",
      "parents": [
        "308c05e35e3517d19bb67a7e97772235c9e15cd7"
      ],
      "author": {
        "name": "Christoph Lameter",
        "email": "clameter@sgi.com",
        "time": "Mon Apr 28 02:12:44 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Apr 28 08:58:21 2008 -0700"
      },
      "message": "kbuild: create a way to create preprocessor constants from C expressions\n\nThe use of enums create constants that are not available to the preprocessor\nwhen building the kernel (f.e.  MAX_NR_ZONES).\n\nArch code already has a way to export constants calculated to the preprocessor\nthrough the asm-offsets.c file.  Generate something similar for the core\nkernel through kbuild.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Christoph Lameter \u003cclameter@sgi.com\u003e\nCc: Andy Whitcroft \u003capw@shadowen.org\u003e\nCc: KAMEZAWA Hiroyuki \u003ckamezawa.hiroyu@jp.fujitsu.com\u003e\nCc: KOSAKI Motohiro \u003ckosaki.motohiro@jp.fujitsu.com\u003e\nCc: Rik van Riel \u003criel@redhat.com\u003e\nCc: Mel Gorman \u003cmel@csn.ul.ie\u003e\nCc: Jeremy Fitzhardinge \u003cjeremy@goop.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "96a388de5dc53a8b234b3fd41f3ae2cedc9ffd42",
      "tree": "d947a467aa2da3140279617bc4b9b101640d7bf4",
      "parents": [
        "27bd0c955648646abf2a353a8371d28c37bcd982"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Thu Oct 11 11:20:03 2007 +0200"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Thu Oct 11 11:20:03 2007 +0200"
      },
      "message": "i386/x86_64: move headers to include/asm-x86\n\nMove the headers to include/asm-x86 and fixup the\nheader install make rules\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "6752ed90da032af72f2f1fa23d1abf0889b56db0",
      "tree": "4669080891000290c8ab2b3bfb1868b63fc26e36",
      "parents": [
        "d7394fe57adbbd030c5a56f5f4579fe0478cdb9b"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Thu Oct 11 11:11:36 2007 +0200"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Thu Oct 11 11:11:36 2007 +0200"
      },
      "message": "Kbuild: allow arch/xxx to use a different source path\n\nPreparatory patch for the source merge of arch/i386 and arch/x86_64\ninto arch/x86. This allows to keep the original arch directories as\nstubs for the main Makefiles, Kconfigs et. al during the transition\nphase while having the code in the new arch/x86 directory.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "f241182b51c0f26b29af40c3777f84e6033d0401",
      "tree": "c73488a37e7b2657c34ef11a81e927337e631abc",
      "parents": [
        "7144521f5ac741e9ad3033953b9d9fdede015ee0"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Mon May 28 22:14:37 2007 +0200"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Mon Jul 16 21:15:46 2007 +0200"
      },
      "message": "kbuild: asm-offsets.h is now cleaned with O\u003d.. builds\n\nReported by: \"Robert P. J. Day\" \u003crpjday@mindspring.com\u003e\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\nCc: \"Robert P. J. Day\" \u003crpjday@mindspring.com\u003e\n"
    },
    {
      "commit": "c53aeca059c4d2108335810fba6ba89ab6a944dd",
      "tree": "18815815389d29385eda852851eac1e1fe7d4e0d",
      "parents": [
        "ded2e1640ffaee26c054a42e5210c1086fb1d8eb"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Tue Mar 27 22:50:29 2007 +0200"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Wed May 02 20:58:09 2007 +0200"
      },
      "message": "kbuild: complain about missing system calls\n\nMost system calls seems to get added to i386 first. This patch\nautomatically generates a warning for any new system call which is\nimplemented on i386 but not the architecture currently being compiled.\nOn PowerPC at the moment, for example, it results in these warnings:\ninit/missing_syscalls.h:935:3: warning: #warning syscall sync_file_range not implemented\ninit/missing_syscalls.h:947:3: warning: #warning syscall getcpu not implemented\ninit/missing_syscalls.h:950:3: warning: #warning syscall epoll_pwait not implemented\n\nThe file scripts/checksyscalls.sh list a number of legacy system calls\nthat are ignored because they only makes sense on i386 systems.\n\nOther contributors to this patch are Russell King \u003crmk+lkml@arm.linux.org.uk\u003e\nand Stéphane Jourdois \u003ckwisatz@rubis.org\u003e\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "65ff22ee3bd0b0816e5e192b59f24a7538e5d497",
      "tree": "8dd058befd1b7144e075ec6fc1f392d17c3ea398",
      "parents": [
        "07aea3a71fc6b07744691eec2dfea705a7b30280"
      ],
      "author": {
        "name": "Olaf Hering",
        "email": "olh@suse.de",
        "time": "Tue Jul 25 18:42:26 2006 -0700"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@neptun.ravnborg.org",
        "time": "Mon Sep 25 09:00:01 2006 +0200"
      },
      "message": "remove RPM_BUILD_ROOT from asm-offsets.h\n\nNo file in rpm binary package should have the RPM_BUILD_ROOT string in it.\nTo simplify building of external modules, our kernel-source package\ncontains some temp files from the Kbuild system.  asm/asm-offsets.h is one\nof the files that contains the absolute path if make O\u003d$O is used.\n\n  * This file was generated by /var/tmp/kernel-source-2.6.14_rc4-build/usr/src/linux-2.6.14-rc4-2/Kbuild\n\nRemove the $RPM_BUILD_ROOT string in the shipped tempfile.\n\nSigned-off-by: Olaf Hering \u003colh@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "0947640f4388de50a39f762748b08e586a482527",
      "tree": "afbabdfed5d1b2fe1f34af579ae014498ea4b070",
      "parents": [
        "bc2546a67975a7bddc72f8c48b0bb2081b56f853"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Tue Mar 28 00:18:54 2006 +0900"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Wed Apr 05 12:59:36 2006 +0200"
      },
      "message": "kbuild: mips: fix sed regexp to generate asm-offset.h\n\nChanges to Makefile.kbuild (\"kbuild: add -fverbose-asm to i386\nMakefile\") breaks asm-offset.h file on MIPS.  Other archs possibly\nsuffer this change too but I\u0027m not sure.\n\nHere is a fix just for MIPS.\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "ac448afbcdcc218fd8d177960466ecc4a523722f",
      "tree": "011d0e1fb714895817eaf930bb1e89b709c6b36e",
      "parents": [
        "ae215b14bdbd459afe5f371175765fae817062a8"
      ],
      "author": {
        "name": "Brian Gerst",
        "email": "bgerst@didntduck.org",
        "time": "Fri Jan 06 18:28:45 2006 -0500"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Sun Jan 08 18:44:00 2006 +0100"
      },
      "message": "kbuild: clean up asm-offsets.h creation\n\n- Move mkdir out of cmd_offsets\n- Add input file to sed command instead of using cat\n\nSigned-off-by: Brian Gerst \u003cbgerst@didntduck.org\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "8d36a62364b6b04dc7b0e9fe09f6968f4e5a1f0a",
      "tree": "10d5400d627236f7308f13238fa6559ccd9d79d1",
      "parents": [
        "0a504f259c90fb41d3495d490fc9dbe2530c8749"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Sat Sep 10 21:05:36 2005 +0200"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Sat Sep 10 21:05:36 2005 +0200"
      },
      "message": "kbuild: fix generic asm-offsets.h support\n\niThis fixes a bug where the generated asm-offsets.h file was saved in\nthe source tree even with make O\u003d.\nThanks to Stephen Rothwell \u003csfr@canb.auug.org.au\u003e for the report.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "048eb582f3f89737d4a29668de9935e6feea7c36",
      "tree": "515b3a1b72769d181eed020e166ece0d31b77446",
      "parents": [
        "39e01cb874cbf694bd0b0c44f54c4f270e2aa556"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.(none)",
        "time": "Fri Sep 09 22:32:31 2005 +0200"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.(none)",
        "time": "Fri Sep 09 22:32:31 2005 +0200"
      },
      "message": "kbuild: mips use generic asm-offsets.h support\n\nRemoved obsolete stuff from arch makefile.\nmips had a special rule for generating asm-offsets.h so preserved it\nusing an architecture specific hook in top-level Kbuild file.\nRenamed .h file to asm-offsets.h\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "86feeaa8120bb1b0ab21efed49e9754039395ef1",
      "tree": "548ab411f20c74b6aebb839e01b6bc938ffa41f6",
      "parents": [
        "8920e8f94c44e31a73bdf923b04721e26e88cadd"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.(none)",
        "time": "Fri Sep 09 19:28:28 2005 +0200"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.(none)",
        "time": "Fri Sep 09 19:28:28 2005 +0200"
      },
      "message": "kbuild: full dependency check on asm-offsets.h\n\nBuilding asm-offsets.h has been moved to a seperate Kbuild file\nlocated in the top-level directory. This allow us to share the\nfunctionality across the architectures.\n\nThe old rules in architecture specific Makefiles will die\nin subsequent patches.\n\nFurhtermore the usual kbuild dependency tracking is now used\nwhen deciding to rebuild asm-offsets.s. So we no longer risk\nto fail a rebuild caused by asm-offsets.c dependencies being touched.\n\nWith this common rule-set we now force the same name across\nall architectures. Following patches will fix the rest.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    }
  ]
}
