)]}'
{
  "log": [
    {
      "commit": "162bc7ab01a00eba1c5d614e64a51e1268ee3f96",
      "tree": "50bc4b6019cb272e2f3de6253a9ce68c8a7f483e",
      "parents": [
        "47a3d5da70f411bc044ecd3c0593b158b09d0efa"
      ],
      "author": {
        "name": "Pan, Jacob jun",
        "email": "jacob.jun.pan@intel.com",
        "time": "Fri Aug 28 14:52:47 2009 -0700"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Mon Aug 31 11:09:40 2009 +0200"
      },
      "message": "x86: Add hardware_subarch ID for Moorestown\n\nx86 bootprotocol 2.07 has introduced hardware_subarch ID in the boot\nparameters provided by FW. We use it to identify Moorestown platforms.\n\n[ tglx: Cleanup and paravirt fix ]\n\nSigned-off-by: Jacob Pan \u003cjacob.jun.pan@intel.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "5031296c57024a78ddad4edfc993367dbf4abb98",
      "tree": "7506daf7aabf25a5ec567fcd2e644fe22cd91eca",
      "parents": [
        "fe83fcc0a14dcf71996de5eb84771b2369ba7abc"
      ],
      "author": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Thu May 07 16:54:11 2009 -0700"
      },
      "committer": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Mon May 11 17:45:06 2009 -0700"
      },
      "message": "x86: add extension fields for bootloader type and version\n\nA long ago, in days of yore, it all began with a god named Thor.\nThere were vikings and boats and some plans for a Linux kernel\nheader.  Unfortunately, a single 8-bit field was used for bootloader\ntype and version.  This has generally worked without *too* much pain,\nbut we\u0027re getting close to flat running out of ID fields.\n\nAdd extension fields for both type and version.  The type will be\nextended if it the old field is 0xE; the version is a simple MSB\nextension.\n\nKeep /proc/sys/kernel/bootloader_type containing\n(type \u003c\u003c 4) + (ver \u0026 0xf) for backwards compatiblity, but also add\n/proc/sys/kernel/bootloader_version which contains the full version\nnumber.\n\n[ Impact: new feature to support more bootloaders ]\n\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\n"
    },
    {
      "commit": "d297366ba692faf1f0384811a6ff0b20c3470b1b",
      "tree": "08a041463badb70f45491fdbceb0c54a5ab5597d",
      "parents": [
        "37ba7ab5e33cebc25c68fffe33e9f21e7c2014e8"
      ],
      "author": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Mon May 11 16:06:23 2009 -0700"
      },
      "committer": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Mon May 11 17:45:05 2009 -0700"
      },
      "message": "x86: document new bzImage fields\n\nDocument the new bzImage fields for kernel memory placement.\n\n[ Impact: adds documentation ]\n\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\n"
    },
    {
      "commit": "8b0e5860cb099d7958d13b00ffbc35ad02735700",
      "tree": "fa95e40d50a891c9a671873c7effbc8a66c6b47d",
      "parents": [
        "b6122b3843216f3f8e9624f9e876f4f0514f9205",
        "327f4387e39cf7bfe79a673e56dbf5479db3fec9",
        "c577b098f9bf467fb05dc279ba83604cb3f7cea0",
        "03787ceed8f7bf06af29f3b213017d89f8e9423d",
        "2fb6b2a048ed8fa3f049c7d42f7a2dd3f0c8d7a6",
        "ab76f3d771590d5c89faa3219559c5d3fc0ce0c2",
        "2505170211f7630361a852e25b60f4df4c878daa",
        "780eef9492b16a1543a3b2ae9f9526a735fc9856"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Mar 04 02:22:31 2009 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Mar 04 02:22:31 2009 +0100"
      },
      "message": "Merge branches \u0027x86/apic\u0027, \u0027x86/cpu\u0027, \u0027x86/fixmap\u0027, \u0027x86/mm\u0027, \u0027x86/sched\u0027, \u0027x86/setup-lzma\u0027, \u0027x86/signal\u0027 and \u0027x86/urgent\u0027 into x86/core\n"
    },
    {
      "commit": "e56d0cfe7790fd3218ae4f6aae1335547fea8763",
      "tree": "9c5aa2bbb8948080dd24875b7a744439ab49f817",
      "parents": [
        "a6525042bfdfcab128bd91fad264de10fd24a55e"
      ],
      "author": {
        "name": "Baodong Chen",
        "email": "chenbdchenbd@gmail.com",
        "time": "Thu Jan 08 19:24:29 2009 +0800"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Jan 15 14:43:10 2009 +0100"
      },
      "message": "Documentation/x86/boot.txt: modify fieldname\n\nModify field names to the right ones:\n\n - start_sys was changed to start_sys_seg\n - iinitrd_addr_max was changed to ramdisk_max\n - pad2 was changed to pad2 and pad3\n - readmode_swtch was changed to realmode_swtch\n\nSigned-off-by: Baodong Chen \u003c[email]chenbdchenbd@gmail.com[email]\u003e\nAcked-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "ee287587dafd77fd211e50637561224605c214b4",
      "tree": "13ec1307649f0efb0d0de035782041edfe5a2ce1",
      "parents": [
        "95c4bff0308eb0819436b730a836846d3e784657"
      ],
      "author": {
        "name": "H. Peter Anvin",
        "email": "hpa@linux.intel.com",
        "time": "Wed Jan 14 16:07:38 2009 -0800"
      },
      "committer": {
        "name": "H. Peter Anvin",
        "email": "hpa@linux.intel.com",
        "time": "Wed Jan 14 16:07:38 2009 -0800"
      },
      "message": "bzip2/lzma: update boot protocol specification\n\nImpact: documentation\n\nUpdate the boot protocol specification to include the currently\nsupported file formats and their magic numbers.\n\nSigned-off-by: H. Peter Anvin \u003chpa@linux.intel.com\u003e\n"
    },
    {
      "commit": "2f6de3a199893ae3dd68e23bd79b55e1478c8268",
      "tree": "cd3d2afd9cec0c53e0ade5586906ae781bf5ea62",
      "parents": [
        "8a87dd9a20ca895527b039e64e54adcbc64b256a"
      ],
      "author": {
        "name": "Baodong Chen",
        "email": "chenbdchenbd@gmail.com",
        "time": "Sat Jan 03 12:37:06 2009 +0800"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sun Jan 04 18:19:40 2009 +0100"
      },
      "message": "Documentation/x86/boot.txt: payload length was changed to payload_length\n\nSigned-off-by: Baodong Chen \u003c[email]chenbdchenbd@gmail.com[email]\u003e\nAcked-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "e1286f2c686f5976e0424bb6195ece25e7a17607",
      "tree": "c1fba5f0ba3dbd73ab09164082c4aae0304aebfe",
      "parents": [
        "78f902ccc597d6ce3e8d1477d70f2d79e960ba7a"
      ],
      "author": {
        "name": "Philipp Kohlbecher",
        "email": "xt28@gmx.de",
        "time": "Sun Dec 14 18:50:01 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Tue Dec 16 22:05:09 2008 +0100"
      },
      "message": "x86: documentation fix regarding boot protocol\n\nImpact: clarify documentation\n\nDocumentation/x86/boot.txt describes payload_offset as the offset\nfrom the end of the real-mode code. In fact, it is more accurately\ndescribed as the offset from the beginning of the protected-mode\ncode, as (a) this is how it is actually calculated and (b) the padding\nafter the real-mode code is not included in the offset.\n\nSigned-off-by: Philipp Kohlbecher \u003cxt28@gmx.de\u003e\nAcked-by: Ian Campbell \u003cijc@hellion.org.uk\u003e\nAcked-by: H. Peter Anvin \u003chpa@zytor.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "9ee670fd87b7d69c8633b94c42aadcbbcb96f28e",
      "tree": "204904514e3ceb56176acb80c023afe79cf62eee",
      "parents": [
        "c280ea5e4c6ba0b38ed6b005150fe16a660e903b"
      ],
      "author": {
        "name": "KOSAKI Motohiro",
        "email": "kosaki.motohiro@jp.fujitsu.com",
        "time": "Tue Nov 11 11:49:01 2008 +0900"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Tue Nov 11 19:30:31 2008 +0100"
      },
      "message": "x86/doc: spelling fix for grub\n\nImpact: documentation fix\n\nI met okuji-san (GRUB maintainer) yesterday.\nHe said GRuB isn\u0027t correct spelled and he want to fix it.\n\nSigned-off-by: KOSAKI Motohiro \u003ckosaki.motohiro@jp.fujitsu.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "a021e5124a6c57325ffb02a60cd1d5f40342f8aa",
      "tree": "c4eaed16c2e9e8d0f556b73a189f8e197d5fd2bd",
      "parents": [
        "5616c23ad9cd3c50af674d408fef7b90abeee81c"
      ],
      "author": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Tue Jul 22 15:33:57 2008 -0400"
      },
      "committer": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Tue Jul 22 15:34:41 2008 -0400"
      },
      "message": "x86: doc: boot.txt: fix the size of the start_sys field\n\nThe start_sys field is two bytes, not four.\n\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\n"
    },
    {
      "commit": "5616c23ad9cd3c50af674d408fef7b90abeee81c",
      "tree": "07409cc0667210336ea071c24a765b0cc1738d84",
      "parents": [
        "93ded9b8fd42abe2c3607097963d8de6ad9117eb"
      ],
      "author": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Tue Jul 22 15:32:38 2008 -0400"
      },
      "committer": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Tue Jul 22 15:34:38 2008 -0400"
      },
      "message": "x86: doc: move x86-generic documentation from Doc/x86/i386\n\nThe boot protocol, USB legacy support, and zero-page documentation is\ncommon to the x86 platform, not i386-specific.\n\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\n"
    },
    {
      "commit": "23deb06821442506615f34bd92ccd6a2422629d7",
      "tree": "5e95dba1471007a161e19844fab2d60d422f5423",
      "parents": [
        "4039feb5bae72a5fed9ba6bc1a9cfd8dfe0a8613"
      ],
      "author": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Fri May 30 17:19:03 2008 -0700"
      },
      "committer": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Fri May 30 17:19:03 2008 -0700"
      },
      "message": "x86: move x86-specific documentation into Documentation/x86\n\nThe current organization of the x86 documentation makes it appear as\nif the \"i386\" documentation doesn\u0027t apply to x86-64, which is does.\nThus, move that documentation into Documentation/x86, and move the\nx86-64-specific stuff into Documentation/x86/x86_64 with the eventual\ngoal to move stuff that isn\u0027t actually 64-bit specific back into\nDocumentation/x86.\n\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\n"
    },
    {
      "commit": "4039feb5bae72a5fed9ba6bc1a9cfd8dfe0a8613",
      "tree": "e590d48fd0fe7cf6379d816836854f5005e0c7d9",
      "parents": [
        "3b6b9293d0f8e1b11630102013ca2a1dcef17d44"
      ],
      "author": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Fri May 30 17:16:20 2008 -0700"
      },
      "committer": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Fri May 30 17:16:20 2008 -0700"
      },
      "message": "x86: update Documentation/i386/boot.txt\n\nDocument QUIET_FLAG, correct the definition of several fields, make it\nclear this applies to the entire x86 architecture, not just i386.\n\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\n"
    },
    {
      "commit": "4c0587e6e42c5b679234d3dffda8a888dc0ff9c1",
      "tree": "b1e03f3d18c256376fd87c5d9bc0c1ed21d75dbf",
      "parents": [
        "781fe2ebc0f44b32418d203ac023a541afdd042f"
      ],
      "author": {
        "name": "Ian Campbell",
        "email": "ijc@hellion.org.uk",
        "time": "Sun Apr 27 12:21:11 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Tue Apr 29 13:45:24 2008 +0200"
      },
      "message": "x86: add more boot protocol documentation\n\nSigned-off-by: Ian Campbell \u003cijc@hellion.org.uk\u003e\nCc: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nCc: Jeremy Fitzhardinge \u003cjeremy@goop.org\u003e\nAcked-by: H. Peter Anvin \u003chpa@zytor.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "fb884381273669fad034538e6cb186678407cf22",
      "tree": "2f54f6bb709f50da5325e8e3a9e1c52c649deb4d",
      "parents": [
        "c14b2adf19b5d35aff91280b1a73c41a4dcabfe3"
      ],
      "author": {
        "name": "Huang, Ying",
        "email": "ying.huang@intel.com",
        "time": "Fri Mar 28 10:49:50 2008 +0800"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sat Apr 26 21:34:42 2008 +0200"
      },
      "message": "x86, boot: Document for linked list of struct setup_data\n\nDocumentation for linked list of struct setup_data.\n\nSigned-off-by: Huang Ying \u003cying.huang@intel.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "87253d1b4f2b5a29bdfc6275b9fb52a47d72df64",
      "tree": "c2381c07282c356a3e64828b6d0a75e275938d44",
      "parents": [
        "bc0a733facbbde6c464e3ba5e165607fe4824cca"
      ],
      "author": {
        "name": "Ian Campbell",
        "email": "ijc@hellion.org.uk",
        "time": "Tue Feb 19 11:12:30 2008 +0000"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:48 2008 +0200"
      },
      "message": "x86: boot protocol updates\n\nAlso update field names to simply payload_{offset,length} so as to not rule\nout uncompressed images.\n\nSigned-off-by: Ian Campbell \u003cijc@hellion.org.uk\u003e\nCc: H. Peter Anvin \u003chpa@zytor.com\u003e\nCc: Jeremy Fitzhardinge \u003cjeremy@goop.org\u003e\nCc: virtualization@lists.linux-foundation.org\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "7d6e737c8d2698b63ad10fd75cc6793380395d0e",
      "tree": "5b5a828d807cab7dac05e1c7d80ac0262076fac6",
      "parents": [
        "099e1377269a47ed30a00ee131001988e5bcaa9c"
      ],
      "author": {
        "name": "Ian Campbell",
        "email": "ijc@hellion.org.uk",
        "time": "Sun Feb 17 20:06:35 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:46 2008 +0200"
      },
      "message": "x86: add a crc32 checksum to the kernel image.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "099e1377269a47ed30a00ee131001988e5bcaa9c",
      "tree": "2bf2f02aa44db93a9e8b1f4ef76ac08d3a732a46",
      "parents": [
        "e0bf0f75bdc441abb05365abc56ee96ba44ca073"
      ],
      "author": {
        "name": "Ian Campbell",
        "email": "ijc@hellion.org.uk",
        "time": "Wed Feb 13 20:54:58 2008 +0000"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:46 2008 +0200"
      },
      "message": "x86: use ELF format in compressed images.\n\nSigned-off-by: Ian Campbell \u003cijc@hellion.org.uk\u003e\nCc: Ian Campbell \u003cijc@hellion.org.uk\u003e\nCc: Jeremy Fitzhardinge \u003cjeremy@goop.org\u003e\nCc: virtualization@lists.linux-foundation.org\nCc: H. Peter Anvin \u003chpa@zytor.com\u003e\nCc: Jeremy Fitzhardinge \u003cjeremy@goop.org\u003e\nCc: virtualization@lists.linux-foundation.org\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "aa69432a68fb0aec49551fd69fe920a6df572573",
      "tree": "65e354e8025a594bd8197885cbc9c9f557c730d6",
      "parents": [
        "076e21a0142ac33d53bc0cca58c6170d4ad14f5d"
      ],
      "author": {
        "name": "Huang, Ying",
        "email": "ying.huang@intel.com",
        "time": "Wed Oct 24 10:18:49 2007 +0800"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Oct 30 00:22:22 2007 +0100"
      },
      "message": "x86 boot: document for 32 bit boot protocol\n\nThis patch documents the 32-bit boot protocol of x86. It has been used\nby Kexec and LinuxBIOS. This patch is based on the proposal of Peter\nAnvin.\n\nSigned-off-by: Huang Ying \u003cying.huang@intel.com\u003e\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n\n"
    },
    {
      "commit": "e5371ac566b6794f2125393b6850909de9e16f58",
      "tree": "ac08bad552ebfb1f0deb55f88230369f236b8ac0",
      "parents": [
        "55b70a0300b873c0ec7ea6e33752af56f41250ce"
      ],
      "author": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Sun Oct 21 16:41:33 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Oct 22 08:13:17 2007 -0700"
      },
      "message": "update boot spec to 2.07\n\nUpdates for version 2.07 of the boot protocol.  This includes:\n\nload_flags.KEEP_SEGMENTS- flag to request/inhibit segment reloads\nhardware_subarch\t- what subarchitecture we\u0027re booting under\nhardware_subarch_data\t- per-architecture data\n\nThe intention of these changes is to make booting a paravirtualized\nkernel work via the normal Linux boot protocol.\n\nSigned-off-by: Jeremy Fitzhardinge \u003cjeremy@xensource.com\u003e\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nAcked-by: H. Peter Anvin \u003chpa@zytor.com\u003e\nCc: \"Eric W. Biederman\" \u003cebiederm@xmission.com\u003e\nCc: Vivek Goyal \u003cvgoyal@in.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "db2668fdbeb2e3c95ebadf95856c9e31a8a8d569",
      "tree": "c36a55e3c5260740ef30f3c1741e5d8d5e9273cf",
      "parents": [
        "af669c97291c458c97a869bf3c36eb870e7430c1"
      ],
      "author": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Wed May 23 16:59:27 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed May 23 20:15:34 2007 -0700"
      },
      "message": "boot documentation: clarifications\n\nTextual clarifications (and fix an off-by-one error) based on feedback\nmostly from Jeremy Fitzhardinge.\n\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "dec04cff500d4e543c55ab1beb0af85d8ed7e6bd",
      "tree": "341736cf4a4fa51a8f5126e8011f8f7d6553dd53",
      "parents": [
        "66123549dbd75c67509c73b9d94bf7a9d2f4b286"
      ],
      "author": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Thu May 17 15:50:47 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri May 18 20:52:26 2007 -0700"
      },
      "message": "Further update of the i386 boot documentation\n\nA number of items in the i386 boot documentation have been either\nvague, outdated or hard to read.  This text revision adds several more\nexamples, including a memory map for a modern kernel load.  It also\nadds a field-by-field detailed description of the setup header, and a\nbootloader ID for Qemu.\n\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "de372ecd80a42c4fb485c7232475301a18d05184",
      "tree": "e8707521df8b4d2ea97a8b2fed33a49721cd151a",
      "parents": [
        "d5f9f942c601fdebe57f7805e4b4fbad9c28ada8"
      ],
      "author": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Tue May 08 20:37:02 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 08 20:47:51 2007 -0700"
      },
      "message": "Documentation/i386/boot.txt: update and correct\n\nIn the process of rewriting the x86 setup code, I found a number of\ninaccuracies and outdated recommendations in the boot protocol\ndocumentation.  Revamp to make it more up to date.\n\nIn particular, the common use of the heap actually requires (slightly)\nmore than 4K of heap plus stack, which is the recommended amount in\nthe document; currently the code compensates by being smaller than\nspecified, but we can\u0027t assume that will be true forever.  Thus,\nrecommend that if we have a modern bzImage kernel, that the bootloader\nmaximizes the available space.\n\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "8f9aeca7a081d81c4c9862be1e04f15b5ab5461f",
      "tree": "49b802b90aca5b170aba5734ef99344a90426b01",
      "parents": [
        "79e030114a8d97a1dcd593ab84fb986f8c91c536"
      ],
      "author": {
        "name": "Bernhard Walle",
        "email": "bwalle@suse.de",
        "time": "Wed May 02 19:27:10 2007 +0200"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "andi@basil.nowhere.org",
        "time": "Wed May 02 19:27:10 2007 +0200"
      },
      "message": "[PATCH] x86: add command line length to boot protocol\n\nBecause the command line is increased to 2048 characters after 2.6.21, it\u0027s\nnot possible for boot loaders and userspace tools to determine the length\nof the command line the kernel can understand.  The benefit of knowing the\nlength is that users can be warned if the command line size is too long\nwhich prevents surprise if things don\u0027t work after bootup.\n\nThis patch updates the boot protocol to contain a field called\n\"cmdline_size\" that contain the length of the command line (excluding the\nterminating zero).\n\nThe patch also adds missing fields (of protocol version 2.05) to the x86_64\nsetup code.\n\nSigned-off-by: Bernhard Walle \u003cbwalle@suse.de\u003e\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nCc: Alon Bar-Lev \u003calon.barlev@gmail.com\u003e\nAcked-by: H. Peter Anvin \u003chpa@zytor.com\u003e\nCc: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c229ec5dae58b218cab0bc1b36a7647b0ec4900f",
      "tree": "30a4f07352ae1c61be4e78fedd59547dce8c42a8",
      "parents": [
        "a8a75a20e9a854685ac3e7af2e0e32f9b0be436b"
      ],
      "author": {
        "name": "H. Peter Anvin",
        "email": "hpa@anvin.org",
        "time": "Fri Jan 26 09:15:47 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Jan 26 14:59:48 2007 -0800"
      },
      "message": "[PATCH] Boot loader ID for Gujin\n\nAdd an official boot loader ID for Gujin.\n\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "d263b213577a1e8f166b0a7212d85175e36d6c19",
      "tree": "ebd5221bdebe0f222a8fea2f91e71977a0e270f6",
      "parents": [
        "9cfa5b5dfafcfe64c1a48906f243cdd302f82471"
      ],
      "author": {
        "name": "Vivek Goyal",
        "email": "vgoyal@in.ibm.com",
        "time": "Thu Dec 07 02:14:13 2006 +0100"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "andi@basil.nowhere.org",
        "time": "Thu Dec 07 02:14:13 2006 +0100"
      },
      "message": "[PATCH] x86-64: Correct documentation for bzImage protocol v2.05\n\nCorrect the documentation for bzImage protocol extension due to relocatable\nbzImage.\n\nSigned-off-by: Vivek Goyal \u003cvgoyal@in.ibm.com\u003e\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nCc: Andi Kleen \u003cak@suse.de\u003e\nAcked-by: \"H. Peter Anvin\" \u003chpa@zytor.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\n"
    },
    {
      "commit": "be274eeaf20b4c7155242645d5e2c48b023e609b",
      "tree": "2c56b03d80ad1e9e376b286ddfa28fffe0606901",
      "parents": [
        "e69f202d0a1419219198566e1c22218a5c71a9a6"
      ],
      "author": {
        "name": "Vivek Goyal",
        "email": "vgoyal@in.ibm.com",
        "time": "Thu Dec 07 02:14:04 2006 +0100"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "andi@basil.nowhere.org",
        "time": "Thu Dec 07 02:14:04 2006 +0100"
      },
      "message": "[PATCH] i386: extend bzImage protocol for relocatable protected mode kernel\n\nExtend bzImage protocol to enable bootloaders to load a completely relocatable\nbzImage.  Now protected mode component of kernel is also relocatable and a\nboot-loader can load the protected mode component at a differnt physical\naddress than 1MB.  (If kernel was built with CONFIG_RELOCATABLE)\n\nKexec can make use of it to load this kernel at a different physical address\nto capture kernel crash dumps.\n\nSigned-off-by: Vivek Goyal \u003cvgoyal@in.ibm.com\u003e\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nCc: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\n"
    },
    {
      "commit": "354332ee44834819ff31a0afbeffda0c32244f8f",
      "tree": "d2ebd322ed731164dae55157528ad6b6672d6160",
      "parents": [
        "dd9daa221e77f642954849a795fa7c59533a9b2f"
      ],
      "author": {
        "name": "Jeremy Fitzhardinge",
        "email": "jeremy@goop.org",
        "time": "Tue Sep 12 20:35:57 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 13 07:32:14 2006 -0700"
      },
      "message": "[PATCH] x86: reserve a boot-loader ID number for Xen\n\nClaim an ID number for Xen in the LOADER_TYPE field.\n\nAlso, keep the table in zero-page.txt consistent with boot.txt.\n\n[hpa says: 6 was skipped because I couldn\u0027t rule out that it hadn\u0027t been\n unofficially used.  It seemed easier to skip it for now.]\n\nSigned-off-by: Jeremy Fitzhardinge \u003cjeremy@xensource.com\u003e\nAcked-by: \"H. Peter Anvin\" \u003chpa@zytor.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f8eeaaf4180334a8e5c3582fe62a5f8176a8c124",
      "tree": "f2db782c1a67c1d632942d43b68bd2c5c7c3981d",
      "parents": [
        "5e1efe4931bf7d95b2f3d48ca0b79ea0e8341cc2"
      ],
      "author": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Tue Sep 06 15:17:24 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 07 16:57:29 2005 -0700"
      },
      "message": "[PATCH] Make the bzImage format self-terminating\n\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\nCc: Frank Sorenson \u003cfrank@tuxrocks.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.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"
    }
  ]
}
