)]}'
{
  "log": [
    {
      "commit": "667000011927b4fcc359beac4a2447889db6d349",
      "tree": "d21f0bce17e08479885818792529d3cadf7b8003",
      "parents": [
        "d88cb582325830698de5071fa8b8c9e933dbbcad"
      ],
      "author": {
        "name": "Josh Stone",
        "email": "jistone@redhat.com",
        "time": "Mon Aug 24 14:43:11 2009 -0700"
      },
      "committer": {
        "name": "Frederic Weisbecker",
        "email": "fweisbec@gmail.com",
        "time": "Wed Aug 26 00:17:35 2009 +0200"
      },
      "message": "tracing: Rename FTRACE_SYSCALLS for tracepoints\n\ns/HAVE_FTRACE_SYSCALLS/HAVE_SYSCALL_TRACEPOINTS/g\ns/TIF_SYSCALL_FTRACE/TIF_SYSCALL_TRACEPOINT/g\n\nThe syscall enter/exit tracing is no longer specific to just ftrace, so\nthey now have names that reflect their tie to tracepoints instead.\n\nSigned-off-by: Josh Stone \u003cjistone@redhat.com\u003e\nCc: Jason Baron \u003cjbaron@redhat.com\u003e\nCc: Frederic Weisbecker \u003cfweisbec@gmail.com\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Li Zefan \u003clizf@cn.fujitsu.com\u003e\nCc: Steven Rostedt \u003crostedt@goodmis.org\u003e\nCc: Peter Zijlstra \u003cpeterz@infradead.org\u003e\nCc: Mathieu Desnoyers \u003cmathieu.desnoyers@polymtl.ca\u003e\nCc: Jiaying Zhang \u003cjiayingz@google.com\u003e\nCc: Martin Bligh \u003cmbligh@google.com\u003e\nCc: Lai Jiangshan \u003claijs@cn.fujitsu.com\u003e\nCc: Paul Mundt \u003clethal@linux-sh.org\u003e\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nCc: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nLKML-Reference: \u003c1251150194-1713-2-git-send-email-jistone@redhat.com\u003e\nSigned-off-by: Frederic Weisbecker \u003cfweisbec@gmail.com\u003e\n"
    },
    {
      "commit": "82782ca77d1bfb32b0334cce40a25b91bd8ec016",
      "tree": "d8c73212af80ed9aa314612e2b8b9e6cf74c47f7",
      "parents": [
        "f0d5e12bd42b7173ebbbf59279c867605f859814",
        "6799687a53a28536fd027ccb644833f66a778925"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jun 10 15:30:41 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jun 10 15:30:41 2009 -0700"
      },
      "message": "Merge branch \u0027x86-kbuild-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027x86-kbuild-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip: (46 commits)\n  x86, boot: add new generated files to the appropriate .gitignore files\n  x86, boot: correct the calculation of ZO_INIT_SIZE\n  x86-64: align __PHYSICAL_START, remove __KERNEL_ALIGN\n  x86, boot: correct sanity checks in boot/compressed/misc.c\n  x86: add extension fields for bootloader type and version\n  x86, defconfig: update kernel position parameters\n  x86, defconfig: update to current, no material changes\n  x86: make CONFIG_RELOCATABLE the default\n  x86: default CONFIG_PHYSICAL_START and CONFIG_PHYSICAL_ALIGN to 16 MB\n  x86: document new bzImage fields\n  x86, boot: make kernel_alignment adjustable; new bzImage fields\n  x86, boot: remove dead code from boot/compressed/head_*.S\n  x86, boot: use LOAD_PHYSICAL_ADDR on 64 bits\n  x86, boot: make symbols from the main vmlinux available\n  x86, boot: determine compressed code offset at compile time\n  x86, boot: use appropriate rep string for move and clear\n  x86, boot: zero EFLAGS on 32 bits\n  x86, boot: set up the decompression stack as early as possible\n  x86, boot: straighten out ranges to copy/zero in compressed/head*.S\n  x86, boot: stylistic cleanups for boot/compressed/head_64.S\n  ...\n\nFixed trivial conflict in arch/x86/configs/x86_64_defconfig manually\n"
    },
    {
      "commit": "fe83fcc0a14dcf71996de5eb84771b2369ba7abc",
      "tree": "40af2bc6fc3dcad082b2b6bf22d3b8e0017be50a",
      "parents": [
        "c4a994645d04d5fa6bfa52a3204af87dd92168d5"
      ],
      "author": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Mon May 11 16:23:16 2009 -0700"
      },
      "committer": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Mon May 11 17:45:06 2009 -0700"
      },
      "message": "x86, defconfig: update kernel position parameters\n\nUpdate CONFIG_RELOCATABLE, CONFIG_PHYSICAL_START and\nCONFIG_PHYSICAL_ALIGN to reflect the current defaults.\n\n[ Impact: make defconfig match Kconfig defaults ]\n\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\n"
    },
    {
      "commit": "c4a994645d04d5fa6bfa52a3204af87dd92168d5",
      "tree": "b47514d7683af99e514f2038aa42a4b509236a43",
      "parents": [
        "26717808f93a27c22d4853c4fb17fa225f4ccc68"
      ],
      "author": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Mon May 11 16:20:12 2009 -0700"
      },
      "committer": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Mon May 11 17:45:06 2009 -0700"
      },
      "message": "x86, defconfig: update to current, no material changes\n\nUpdate defconfigs to reflect current configuration files.  No other\nchanges.\n\n[ Impact: updates defconfigs to match what \"make defconfig\" generates ]\n\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\n"
    },
    {
      "commit": "fcef5911c7ea89b80d5bfc727f402f37c9eefd57",
      "tree": "e37ad2cda662933b01b2ba6e28e570a18ef1edc2",
      "parents": [
        "9ec4fa271faf2db3b8e1419c998da1ca6b094eb6"
      ],
      "author": {
        "name": "Yinghai Lu",
        "email": "yinghai@kernel.org",
        "time": "Mon Apr 27 17:58:23 2009 -0700"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Tue Apr 28 12:21:15 2009 +0200"
      },
      "message": "x86/irq: remove leftover code from NUMA_MIGRATE_IRQ_DESC\n\nThe original feature of migrating irq_desc dynamic was too fragile\nand was causing problems: it caused crashes on systems with lots of\ncards with MSI-X when user-space irq-balancer was enabled.\n\nWe now have new patches that create irq_desc according to device\nnuma node. This patch removes the leftover bits of the dynamic balancer.\n\n[ Impact: remove dead code ]\n\nSigned-off-by: Yinghai Lu \u003cyinghai@kernel.org\u003e\nCc: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nCc: Suresh Siddha \u003csuresh.b.siddha@intel.com\u003e\nCc: \"Eric W. Biederman\" \u003cebiederm@xmission.com\u003e\nCc: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nLKML-Reference: \u003c49F654AF.8000808@kernel.org\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "ecc25fbd6b9e07b33895c61ddf84006b00f55d99",
      "tree": "50cb6411d6aa6559b5e04a088afb73aaa1d4e5be",
      "parents": [
        "801c0be81454901e02c49abe12929c67e7d1cb55",
        "b5f26d05565d070b7b352dba56b1f96e10021980",
        "15d4fcd615989ed83fe848e6a3c7e9f0361cf0d0",
        "63823126c221dd721ce7351b596b3b73aa943613",
        "34754b69a6f87aa6aa2860525a82f12532f83afd",
        "694593e3374a67d95ece6a275a1f181644c2c4d8"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Feb 26 06:31:32 2009 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Feb 26 06:31:32 2009 +0100"
      },
      "message": "Merge branches \u0027x86/apic\u0027, \u0027x86/defconfig\u0027, \u0027x86/memtest\u0027, \u0027x86/mm\u0027 and \u0027linus\u0027 into x86/core\n"
    },
    {
      "commit": "15d4fcd615989ed83fe848e6a3c7e9f0361cf0d0",
      "tree": "bd2c0a50367431c9d3c24fca7ab373607bb05142",
      "parents": [
        "1250fbed1471b681f3e75e4938f356a1c0a92d5e"
      ],
      "author": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Tue Feb 24 15:52:58 2009 -0800"
      },
      "committer": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Tue Feb 24 15:52:58 2009 -0800"
      },
      "message": "x86, mce: enable machine checks in 32-bit defconfig\n\nImpact: defconfig change\n\nEnable MCE in the 32-bit defconfig.\n\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\n"
    },
    {
      "commit": "1250fbed1471b681f3e75e4938f356a1c0a92d5e",
      "tree": "cbcbd0c818e078c85704baffac9e25b9ff1e5d59",
      "parents": [
        "bd282422fe9566a89bc34af325efb6d2701903be"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "andi@firstfloor.org",
        "time": "Thu Feb 12 13:43:20 2009 +0100"
      },
      "committer": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Tue Feb 24 15:52:21 2009 -0800"
      },
      "message": "x86, mce: enable machine checks in 64-bit defconfig\n\nImpact: defconfig change\n\nEnable MCE in the 64-bit defconfig.\n\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\nSigned-off-by: H. Peter Anvin \u003chpa@linux.intel.com\u003e\n"
    },
    {
      "commit": "965c7ecaf2e2b083d711a01ab33735a4bdeee1a4",
      "tree": "b83609b1b39195df4711114b520c3dde5c37ea2e",
      "parents": [
        "8425091ff8af2addae118fc510a523b84ce51115"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sun Feb 22 23:19:12 2009 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Feb 23 00:54:01 2009 +0100"
      },
      "message": "x86: remove the Voyager 32-bit subarch\n\nImpact: remove unused/broken code\n\nThe Voyager subarch last built successfully on the v2.6.26 kernel\nand has been stale since then and does not build on the v2.6.27,\nv2.6.28 and v2.6.29-rc5 kernels.\n\nNo actual users beyond the maintainer reported this breakage.\nPatches were sent and most of the fixes were accepted but the\ndiscussion around how to do a few remaining issues cleanly\nfizzled out with no resolution and the code remained broken.\n\nIn the v2.6.30 x86 tree development cycle 32-bit subarch support\nhas been reworked and removed - and the Voyager code, beyond the\nbuild problems already known, needs serious and significant\nchanges and probably a rewrite to support it.\n\nCONFIG_X86_VOYAGER has been marked BROKEN then. The maintainer has\nbeen notified but no patches have been sent so far to fix it.\n\nWhile all other subarchs have been converted to the new scheme,\nvoyager is still broken. We\u0027d prefer to receive patches which\nclean up the current situation in a constructive way, but even in\ncase of removal there is no obstacle to add that support back\nafter the issues have been sorted out in a mutually acceptable\nfashion.\n\nSo remove this inactive code for now.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "a56cdcb662032a732f7c4f35cc5a9acf37759d8c",
      "tree": "6e5b6770f1e7281b216f0a306b94dff25a9ac2ee",
      "parents": [
        "881c47760bc66b43360337da37d2a9de4af865b0",
        "8e1568f3500287d0b36c9776132cb53a42d5651d",
        "063f8913afb48842b9329e195d90d2c28e58aacc",
        "f5deb79679af6eb41b61112fadcda28b2a4cfb0d",
        "2c344e9d6e1938fdf15e93c56d6fe42f8410e9d3",
        "bd282422fe9566a89bc34af325efb6d2701903be",
        "d88316c243e5458a1888edbe0353c4dec6e61c73",
        "39ba5d43fc9133696240fc8b6b13e7a41fea87cd"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Fri Feb 13 09:46:36 2009 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Fri Feb 13 09:46:36 2009 +0100"
      },
      "message": "Merge branches \u0027x86/acpi\u0027, \u0027x86/asm\u0027, \u0027x86/cpudetect\u0027, \u0027x86/crashdump\u0027, \u0027x86/debug\u0027, \u0027x86/defconfig\u0027, \u0027x86/doc\u0027, \u0027x86/header-fixes\u0027, \u0027x86/headers\u0027 and \u0027x86/minor-fixes\u0027 into x86/core\n"
    },
    {
      "commit": "bd282422fe9566a89bc34af325efb6d2701903be",
      "tree": "ca9d7fd97872d3f0053ada5a580b01f535a00101",
      "parents": [
        "556831063bcf8fd818e92227c40e3eaabe759bab"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Feb 12 12:59:05 2009 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Feb 12 13:06:43 2009 +0100"
      },
      "message": "x86, defconfig: turn off CONFIG_SCSI_ISCSI_ATTRS\u003dy\n\nIt was enabled by mistake - iscsi is not included in a typical\ndefault PC, and no other architecture has it built-in (\u003dy) either.\n\nTurn it off.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "556831063bcf8fd818e92227c40e3eaabe759bab",
      "tree": "691f2c896140ab03a634d6e8f190c98c4dcc427d",
      "parents": [
        "dd5fc55449c5e7e4f008d7d26cda9e6e2bc94980"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Feb 12 12:51:29 2009 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Feb 12 12:53:50 2009 +0100"
      },
      "message": "x86, defconfig: turn off CONFIG_ENABLE_WARN_DEPRECATED\n\ndeprecation warnings have become rather noisy lately:\n\ndrivers/i2c/i2c-core.c: In function ‘i2c_new_device’:\ndrivers/i2c/i2c-core.c:283: warning: ‘i2c_attach_client’ is deprecated (declared at include/linux/i2c.h:434)\ndrivers/i2c/i2c-core.c: In function ‘i2c_del_adapter’:\ndrivers/i2c/i2c-core.c:646: warning: ‘detach_client’ is deprecated (declared at include/linux/i2c.h:154)\ndrivers/i2c/i2c-core.c: In function ‘i2c_register_driver’:\ndrivers/i2c/i2c-core.c:713: warning: ‘detach_client’ is deprecated (declared at include/linux/i2c.h:154)\ndrivers/i2c/i2c-core.c: In function ‘__detach_adapter’:\ndrivers/i2c/i2c-core.c:780: warning: ‘detach_client’ is deprecated (declared at include/linux/i2c.h:154)\ndrivers/i2c/i2c-core.c: At top level:\ndrivers/i2c/i2c-core.c:876: warning: ‘i2c_attach_client’ is deprecated (declared at drivers/i2c/i2c-core.c:827)\ndrivers/i2c/i2c-core.c:876: warning: ‘i2c_attach_client’ is deprecated (declared at drivers/i2c/i2c-core.c:827)\ndrivers/i2c/i2c-core.c:904: warning: ‘i2c_detach_client’ is deprecated (declared at drivers/i2c/i2c-core.c:879)\ndrivers/i2c/i2c-core.c:904: warning: ‘i2c_detach_client’ is deprecated (declared at drivers/i2c/i2c-core.c:879)\n\nSo turn it off for now - these reminders can obscure critical warnings.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "dd5fc55449c5e7e4f008d7d26cda9e6e2bc94980",
      "tree": "2986c560fa9f55e47a76c24e56d756bd808bdbaa",
      "parents": [
        "bc8bd002b8371ece81c9adbdce49d7e68f0a0cbc"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Feb 12 12:48:48 2009 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Feb 12 12:48:48 2009 +0100"
      },
      "message": "x86, defconfig: update the 64-bit defconfig\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "bc8bd002b8371ece81c9adbdce49d7e68f0a0cbc",
      "tree": "be43e4ca40f8afd30e1531f8f2d78c434709e270",
      "parents": [
        "b578f3fcca1e78624dfb5f358776e63711d7fda2"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Feb 12 12:43:52 2009 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Feb 12 12:43:52 2009 +0100"
      },
      "message": "x86, defconfig: update the 32-bit defconfig\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "4272ebfbefd0db40073f3ee5990bceaf2894f08b",
      "tree": "be8bddaf6a5a549a9aa9108df3515741cc469199",
      "parents": [
        "fbeb2ca0224182033f196cf8f63989c3e6b90aba"
      ],
      "author": {
        "name": "Yinghai Lu",
        "email": "yinghai@kernel.org",
        "time": "Thu Jan 29 15:14:46 2009 -0800"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Fri Jan 30 00:20:22 2009 +0100"
      },
      "message": "x86: allow more than 8 cpus to be used on 32-bit\n\nX86_PC is the only remaining \u0027sub\u0027 architecture, so we dont need\nit anymore.\n\nThis also cleans up a few spurious references to X86_PC in the\ndriver space - those certainly should be X86.\n\nSigned-off-by: Yinghai Lu \u003cyinghai@kernel.org\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "dd7f8dbe2b3c0611ba969cd867c10cb63d163e25",
      "tree": "3f87d94235a7b7a5248b59ab4c1c4132984f237b",
      "parents": [
        "0eb6da20681db9b5d5769d3e1aca877f4a77d8fb"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Mon Jan 26 21:19:57 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Mon Jan 26 21:19:57 2009 +0100"
      },
      "message": "eeprom: More consistent symbol names\n\nNow that all EEPROM drivers live in the same place, let\u0027s harmonize\ntheir symbol names.\n\nAlso fix eeprom\u0027s dependencies, it definitely needs sysfs, and is no\nlonger experimental after many years in the kernel tree.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\nCc: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\n"
    },
    {
      "commit": "f269b07e862c395d6981ab2c05d6bc34b0249e90",
      "tree": "958d6befa1e8b3b1da7be5ff14a0d7b55e47b108",
      "parents": [
        "ad07e914e681f18ec0eaba60db17f497ee7e7e78"
      ],
      "author": {
        "name": "Vegard Nossum",
        "email": "vegard.nossum@gmail.com",
        "time": "Thu Dec 18 18:35:06 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Dec 18 20:57:29 2008 +0100"
      },
      "message": "x86: revert CONFIG_RELOCATABLE\u003dy defconfig change\n\nThis commit:\n\ncommit 5cb04df8d3f03e37a19f2502591a84156be71772\nAuthor: Ingo Molnar \u003cmingo@elte.hu\u003e\nDate:   Sun May 4 19:49:04 2008 +0200\n\n   x86: defconfig updates\n\nchanged CONFIG_RELOCATABLE from n to y, which may lead to a mismatch\nbetween the vmlinux debug information and the runtime location of the\nkernel, even when the bootloader does not relocate the kernel.\n\nRevert the specific change. Works for me with GRUB and qemu.\n\nReference: http://lkml.org/lkml/2008/11/25/243\n\nSigned-off-by: Vegard Nossum \u003cvegard.nossum@gmail.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "ad07e914e681f18ec0eaba60db17f497ee7e7e78",
      "tree": "9d34a7ac42764db9bb773baf111dfdfb4506cd67",
      "parents": [
        "ed313489badef16d700f5a3be50e8fd8f8294bc8"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Nov 24 11:33:12 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Nov 24 11:33:12 2008 +0100"
      },
      "message": "x86 defconfig: increase CONFIG_LOG_BUF_SHIFT\n\nImpact: double the defconfig printk buffer\n\nBooting defconfigs produces more output than 128K so the output is\ntruncated - double it to 256K.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "8b8e8c1bf7275eca859fe551dfa484134eaf013b",
      "tree": "3e2f950a8f34f419a59a31ddd12e9d7331911e3d",
      "parents": [
        "6d50bc26836e16a9589e0b128d527c29e30d722a"
      ],
      "author": {
        "name": "Yinghai Lu",
        "email": "yhlu.kernel@gmail.com",
        "time": "Tue Aug 19 20:50:23 2008 -0700"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Oct 16 16:52:52 2008 +0200"
      },
      "message": "x86: remove irqbalance in kernel for 32 bit\n\nThis has been deprecated for years, the user space irqbalanced utility\nworks better with numa, has configurable policies, etc...\n\nSigned-off-by: Yinghai Lu \u003cyhlu.kernel@gmai.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "69d45dd1c3bb512a9f5f9c464ac625eb707669ec",
      "tree": "8cd3bdec6fe440e5983e319b9909bda6ddf497c4",
      "parents": [
        "d2f904bb9a1ba88a58a03612abd8c6c54bdaf73a"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Sun Sep 28 21:28:15 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Oct 13 10:22:48 2008 +0200"
      },
      "message": "x86: merge winchip-2 and winchip-2a cpu choices\n\nThe Winchip-2 and Winchip-2A cpu choices select the\nsame options for kernel and compiler.\n\nMerge them to save few bytes and reduce confusion.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nAcked-by: H. Peter Anvin \u003chpa@zytor.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "8daf14cf56816303d64d1a705fcbc389211ba36e",
      "tree": "c14bcf688efd184ab10b576259d570f6d3d09c56",
      "parents": [
        "1db5fff9aeab18566eb380e354629fdbbe7792f0",
        "eceb1383361c6327cef4de01d278cd6722ebceeb",
        "28f7e66fc1da53997a545684b21b91fb3ca3f321",
        "fd1452ebf257317f24e0e285a17a2ec2ce3e6df7",
        "7aa413def76146f7b3784228556d9e4bc562eab3",
        "46eaa6702016e3ac9a188172a2c309d6ca1be1cd",
        "45e96f26f257bd873017c6244a6cafd27f6f5439",
        "9f482807a6bd7e2aa1ed0d8cfc48463ec4ca3568",
        "325af5fb1418c79953db0954556de048e061d8b6",
        "acbaa41a780490c791492c41144c774c04875af1",
        "2407390bd20de38740eef87eab4fe3d1deafdbdd"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sun Oct 12 15:50:02 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sun Oct 12 15:50:02 2008 +0200"
      },
      "message": "Merge branches \u0027x86/xen\u0027, \u0027x86/build\u0027, \u0027x86/microcode\u0027, \u0027x86/mm-debug-v2\u0027, \u0027x86/memory-corruption-check\u0027, \u0027x86/early-printk\u0027, \u0027x86/xsave\u0027, \u0027x86/ptrace-v2\u0027, \u0027x86/quirks\u0027, \u0027x86/setup\u0027, \u0027x86/spinlocks\u0027 and \u0027x86/signal\u0027 into x86/core-v2\n"
    },
    {
      "commit": "f68ec0c24755e5cdb779be6240925f2175311d84",
      "tree": "a7b7128e61a8456385d82bd1c7ca5f14eecbf2ca",
      "parents": [
        "98920dc3d1113b883cbc73e3293446d3525c6042",
        "94aca1dac6f6d21f4b07e4864baf7768cabcc6e7"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Fri Oct 03 19:28:46 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Fri Oct 03 19:28:46 2008 +0200"
      },
      "message": "Merge commit \u0027v2.6.27-rc8\u0027 into x86/setup\n"
    },
    {
      "commit": "5b7e41ff37267c35b0fcf9162ca0c32c3d8d2c5c",
      "tree": "c9326717870be7fee4aa5340fccf7053ba94021f",
      "parents": [
        "616ad8c44281c0c6711a72b560e01ec335ff27e0"
      ],
      "author": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Wed Sep 03 17:24:03 2008 -0700"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Fri Sep 05 18:57:14 2008 +0200"
      },
      "message": "x86: additional defconfig updates\n\nAdditional updates to the x86 defconfigs.  The goals are, as before:\n\n- Make them usable to testers, more so than distributors or end users,\n  both of which are likely to have their own config already.\n- Keep 32 and 64 bits as similar as is practical.\n\nChanges:\n\n- Use a more generic CPU type (ppro and generic, respectively).\n- Bump number of CPUs to 64 (few if any NR_CPUS arrays left).\n- Enable PAT.\n- Enable OPTIMIZE_INLINE.\n- Enable microcode update support.\n- Build SMT scheduler support (in addition to MC).\n\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "a57a5c2e8db8d80f460dcad77877895718c9f209",
      "tree": "57eb4bddf0ca487806fac5ca22f70af9f7fe623c",
      "parents": [
        "f2ba93929fdb91fd806be20e959a50f7db82790e"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Thu Sep 04 01:03:02 2008 +0400"
      },
      "committer": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Wed Sep 03 14:12:39 2008 -0700"
      },
      "message": "x86 setup: remove remnants of CONFIG_VIDEO_SELECT (read: vga\u003d)\n\nImpact: cleanup\n\nVideo mode selection became always possible in 2.6.23-rc1 after i386 setup\ncode rewrite in C.\n\nRegardless, VIDEO_SELECT is stupid config option because it affects only\nkernel setup code, not code which always stays in memory.\n\nvga\u003d always possible now which is good.\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\n"
    },
    {
      "commit": "c1b362e3b4d331a63915b268a33207311a439d60",
      "tree": "f9a4e918f8f2b3385285dd9f77ebcd4d85814f72",
      "parents": [
        "08970fc4e0385790a7b093adfaa4165a189f9eb0"
      ],
      "author": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Mon Aug 25 15:06:35 2008 -0700"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Aug 27 08:14:17 2008 +0200"
      },
      "message": "x86: update defconfigs\n\nEnable some option commonly used by testers in defconfig, including\nsome very common device drivers and network boot support.  defconfig\nis still not meant to be a kitchen-sink configuration.\n\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\n"
    },
    {
      "commit": "d092633bff3b19faffc480fe9810805e7792a029",
      "tree": "5202dc786557858d016b090b9d025ecc3d4a1b97",
      "parents": [
        "723edb5060855ef36ddeca51a070784b0e0d16df"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Fri Jul 18 00:26:59 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sun Jul 20 08:35:55 2008 +0200"
      },
      "message": "Subject: devmem, x86: fix rename of CONFIG_NONPROMISC_DEVMEM\nFrom: Arjan van de Ven \u003carjan@infradead.org\u003e\nDate: Sat, 19 Jul 2008 15:47:17 -0700\n\nCONFIG_NONPROMISC_DEVMEM was a rather confusing name - but renaming it\nto CONFIG_PROMISC_DEVMEM causes problems on architectures that do not\nsupport this feature; this patch renames it to CONFIG_STRICT_DEVMEM,\nso that architectures can opt-in into it.\n\n( the polarity of the option is still the same as it was originally; it\n  needs to be for now to not break architectures that don\u0027t have the\n  infastructure yet to support this feature)\n\nSigned-off-by: Arjan van de Ven \u003carjan@linux.intel.com\u003e\nCc: \"V.Radhakrishnan\" \u003crk@atr-labs.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n---\n"
    },
    {
      "commit": "5cb04df8d3f03e37a19f2502591a84156be71772",
      "tree": "82c42141684c0b4e2b887ce6512ac88d1443eb3a",
      "parents": [
        "b5d958ea66ac11b1190c24f042f517adf9229a98"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sun May 04 19:49:04 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon May 12 21:28:12 2008 +0200"
      },
      "message": "x86: defconfig updates\n\nrefresh 32-bit defconfig too, and update the 64-bit configs as well,\nthe defconfig should be much more useful by default, so most of the\nupdates are the enabling of various options.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n\n"
    },
    {
      "commit": "b5d958ea66ac11b1190c24f042f517adf9229a98",
      "tree": "8d62193c8b407bd8bb2ced7d9b946e5afd04c5c7",
      "parents": [
        "622e3f28e50fe30cc199c735440cd7c75e0033b0"
      ],
      "author": {
        "name": "Auke Kok",
        "email": "auke-jan.h.kok@intel.com",
        "time": "Wed Apr 09 13:17:39 2008 -0700"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon May 12 21:28:12 2008 +0200"
      },
      "message": "e1000e: set CONFIG_E1000E\u003dy in x86 defconfigs\n\nThis adds to the already default CONFIG_E1000\u003dy in these files.\n\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n\n"
    },
    {
      "commit": "622e3f28e50fe30cc199c735440cd7c75e0033b0",
      "tree": "a3f2607644712cb850f48b13d20abae938039733",
      "parents": [
        "492c2e476eac010962850006c49df326919b284c"
      ],
      "author": {
        "name": "Cyrill Gorcunov",
        "email": "gorcunov@gmail.com",
        "time": "Sun May 04 19:57:19 2008 +0400"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon May 12 21:28:12 2008 +0200"
      },
      "message": "x86: 64-bit defconfig remake\n\nThe current x86_64_defconfig contains a number of nonexistent\nsymbols. Lets fix it.\n\nSigned-off-by: Cyrill Gorcunov \u003cgorcunov@gmail.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n\n"
    },
    {
      "commit": "60a3cdd0639473c79c253bc08c8ef8f882cca107",
      "tree": "e72a5ca87873b286b02966a390277f828139d350",
      "parents": [
        "b1721d0da266b4af8cb4419473b4ca36206ab200"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Mar 03 12:38:52 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sat Apr 26 17:44:55 2008 +0200"
      },
      "message": "x86: add optimized inlining\n\nadd CONFIG_OPTIMIZE_INLINING\u003dy.\n\nallow gcc to optimize the kernel image\u0027s size by uninlining\nfunctions that have been marked \u0027inline\u0027. Previously gcc was\nforced by Linux to always-inline these functions via a gcc\nattribute:\n\n #define inline\tinline __attribute__((always_inline))\n\nEspecially when the user has already selected\nCONFIG_OPTIMIZE_FOR_SIZE\u003dy this can make a huge difference in\nkernel image size (using a standard Fedora .config):\n\n   text    data     bss     dec           hex filename\n   5613924  562708 3854336 10030968    990f78 vmlinux.before\n   5486689  562708 3854336  9903733    971e75 vmlinux.after\n\nthat\u0027s a 2.3% text size reduction (!).\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "185c045c245f46485ad8bbd8cc1100e986ff3f13",
      "tree": "fc08cd474bf6c7c9b0c077a069255d04b8804fe4",
      "parents": [
        "bfc734b24671b2639218ae2ef53af91dfd30b6c9"
      ],
      "author": {
        "name": "Harvey Harrison",
        "email": "harvey.harrison@gmail.com",
        "time": "Sat Feb 09 23:24:09 2008 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Sat Feb 09 23:24:09 2008 +0100"
      },
      "message": "x86, core: remove CONFIG_FORCED_INLINING\n\nOther than the defconfigs, remove the entry in compiler-gcc4.h,\nKconfig.debug and feature-removal-schedule.txt.\n\nSigned-off-by: Harvey Harrison \u003charvey.harrison@gmail.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "a9a832902fccc958caa339677dbff766e51b02c3",
      "tree": "a74ffce96d614210e40317bc035b71ce64293374",
      "parents": [
        "a6b68076fd5d7de04e6847ed9d7d212e7dd6beb5"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Wed Jan 30 13:32:49 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Jan 30 13:32:49 2008 +0100"
      },
      "message": "x86: Set CFQ as default in 32-bit defconfig\n\nSomeone complained that the 32-bit defconfig contains AS as default IO\nscheduler. Change that to CFQ.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "b263295dbffd33b0fbff670720fa178c30e3392a",
      "tree": "014b402cb65b17e1521ed356e5c225083ea578dd",
      "parents": [
        "4ebd1290ba12121d66285cc06987ca97bcdfc55b"
      ],
      "author": {
        "name": "Christoph Lameter",
        "email": "clameter@sgi.com",
        "time": "Wed Jan 30 13:30:47 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Jan 30 13:30:47 2008 +0100"
      },
      "message": "x86: 64-bit, make sparsemem vmemmap the only memory model\n\nUse sparsemem as the only memory model for UP, SMP and NUMA.  Measurements\nindicate that DISCONTIGMEM has a higher overhead than sparsemem.  And\nFLATMEMs benefits are minimal.  So I think its best to simply standardize\non sparsemem.\n\nResults of page allocator tests (test can be had via git from slab git\ntree branch tests)\n\nMeasurements in cycle counts. 1000 allocations were performed and then the\naverage cycle count was calculated.\n\nOrder\tFlatMem\tDiscontig\tSparseMem\n0\t  639\t  665\t\t  641\n1\t  567\t  647\t\t  593\n2\t  679\t  774\t\t  692\n3\t  763\t  967\t\t  781\n4\t  961\t 1501\t\t  962\n5\t 1356\t 2344\t\t 1392\n6\t 2224\t 3982\t\t 2336\n7\t 4869\t 7225\t\t 5074\n8\t12500\t14048\t\t12732\n9\t27926\t28223\t\t28165\n10\t58578\t58714\t\t58682\n\n(Note that FlatMem is an SMP config and the rest NUMA configurations)\n\nMemory use:\n\nSMP Sparsemem\n-------------\n\nKernel size:\n\n   text    data     bss     dec     hex filename\n3849268  397739 1264856 5511863  541ab7 vmlinux\n\n             total       used       free     shared    buffers     cached\nMem:       8242252      41164    8201088          0        352      11512\n-/+ buffers/cache:      29300    8212952\nSwap:      9775512          0    9775512\n\nSMP Flatmem\n-----------\n\nKernel size:\n\n   text    data     bss     dec     hex filename\n3844612  397739 1264536 5506887  540747 vmlinux\n\nSo 4.5k growth in text size vs. FLATMEM.\n\n             total       used       free     shared    buffers     cached\nMem:       8244052      40544    8203508          0        352      11484\n-/+ buffers/cache:      28708    8215344\n\n2k growth in overall memory use after boot.\n\nNUMA discontig:\n\n   text    data     bss     dec     hex filename\n3888124  470659 1276504 5635287  55fcd7 vmlinux\n\n             total       used       free     shared    buffers     cached\nMem:       8256256      56908    8199348          0        352      11496\n-/+ buffers/cache:      45060    8211196\nSwap:      9775512          0    9775512\n\nNUMA sparse:\n\n   text    data     bss     dec     hex filename\n3896428  470659 1276824 5643911  561e87 vmlinux\n\n8k text growth. Given that we fully inline virt_to_page and friends now\nthat is rather good.\n\n             total       used       free     shared    buffers     cached\nMem:       8264720      57240    8207480          0        352      11516\n-/+ buffers/cache:      45372    8219348\nSwap:      9775512          0    9775512\n\nThe total available memory is increased by 8k.\n\nThis patch makes sparsemem the default and removes discontig and\nflatmem support from x86.\n\n[ akpm@linux-foundation.org: allnoconfig build fix ]\n\nAcked-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Christoph Lameter \u003cclameter@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "966396d3a05c8049fce5c81c49138e5ee1b05443",
      "tree": "11fff010a4aecd965bed52719d55d8fa4b40b055",
      "parents": [
        "395624fcddd178de01a78aa88670a86ec919de77"
      ],
      "author": {
        "name": "Joerg Roedel",
        "email": "joerg.roedel@amd.com",
        "time": "Wed Oct 24 12:49:48 2007 +0200"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Oct 30 00:22:22 2007 +0100"
      },
      "message": "x86 gart: rename CONFIG_IOMMU to CONFIG_GART_IOMMU\n\nThis patch renames the IOMMU config option to GART_IOMMU because in fact it\nmeans the GART and not general support for an IOMMU on x86.\n\nSigned-off-by: Joerg Roedel \u003cjoerg.roedel@amd.com\u003e\nAcked-by: Muli Ben-Yehuda \u003cmuli@il.ibm.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "2266cfd50de3872e877eeca3dd4a6f940f22ba60",
      "tree": "362afb85ef2d13b12c479b3183e92aacb5da64db",
      "parents": [
        "74b469f2e6b1589118b6ac05c7256add01e572d2"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Thu Oct 25 20:31:19 2007 +0200"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Thu Oct 25 22:27:41 2007 +0200"
      },
      "message": "x86: move defconfig files for i386 and x86_64 to x86\n\nWith some small changes to kconfig makefile we can now\nlocate the defconfig files for i386 and x86_64 in\nthe configs/ subdirectory under x86.\nmake ARCH\u003di386 defconfig and make defconfig\nworks as expected also after this change.\nBut arch maintainers shall now update a defconfig file in\nthe configs/ directory.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    }
  ]
}
