)]}'
{
  "log": [
    {
      "commit": "86ec05acc9df3098c4e99e5b3ad85dcef66712c7",
      "tree": "722c7b99116ebf1af2032b2daf9e3c428386a65d",
      "parents": [
        "666d06fee9e1d2e1401a4b42d94d01e8f38ad1a5"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Tue Sep 11 19:03:02 2012 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Sep 12 12:30:22 2012 -0700"
      },
      "message": "Update the kernel headers to match external/kernel-headers.\n\nNote that the Linux kernel handed over responsibility for most of the\nsocket constants to glibc some time ago. Someone had updated our\nexternal/kernel-headers file but not regenerated the bionic headers,\nso this change copies the missing stuff from the old bionic \u003clinux/socket.h\u003e\ninto \u003csys/socket.h\u003e. This is what glibc does.\n\nI\u0027ve hacked a few of the other files to #include \u003csys/socket.h\u003e for\nbackward compatibility, but even so this requires numerous other\nchanges to switch people over from direct inclusion of \u003clinux/...\u003e headers.\n\nChange-Id: I0e4af64e631d3cef911a31d90f2f806e058278a0\n"
    },
    {
      "commit": "7d9f1c46bb1dcaf5b92c56980ad7f66b20899ea1",
      "tree": "e2fe4a59b29d46be56b8c1695bcb0d1279280a03",
      "parents": [
        "a61ac5257bea15d6cbfc640c03f18c2fb808b139"
      ],
      "author": {
        "name": "Raghu Gandham",
        "email": "raghu@mips.com",
        "time": "Mon Aug 13 11:54:53 2012 -0700"
      },
      "committer": {
        "name": "Raghu Gandham",
        "email": "raghu@mips.com",
        "time": "Mon Aug 13 11:54:53 2012 -0700"
      },
      "message": "Update arch-mips/asm/unistd.h for the newer syscalls\n\nChange-Id: Ie292c091cbf4b972e1b5faa7d779645c6e4442f0\n"
    },
    {
      "commit": "c29f295d39496023cb8ea0845826f4189ca68144",
      "tree": "b60aac2ccc0a18d2261b8ef7f7a677e5c83e6d6b",
      "parents": [
        "a513f70b43e75136145d756388b50028ac4fc4b8"
      ],
      "author": {
        "name": "Raghu Gandham",
        "email": "raghu@mips.com",
        "time": "Wed Jul 25 18:16:42 2012 -0700"
      },
      "committer": {
        "name": "Raghu Gandham",
        "email": "raghu@mips.com",
        "time": "Tue Jul 31 14:47:51 2012 -0700"
      },
      "message": "Updated the cleaned header file mman.h for MIPS.\n\nChange-Id: I8b3734e535711ca07fbf4066e6d967d1ce0f30eb\n"
    },
    {
      "commit": "2ddf77b37731dff3a271c1312fc0bef2e7d41473",
      "tree": "a63e8e83e73929cefe9c97202e89f8aa164143ea",
      "parents": [
        "bd73eede4661298ddbdafa510c3af347683b5f60",
        "6d3f548294631ba15fdf5110a469cb1540461cb1"
      ],
      "author": {
        "name": "Rebecca Schultz Zavin",
        "email": "rebecca@android.com",
        "time": "Thu Jun 28 14:16:10 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 28 14:16:10 2012 -0700"
      },
      "message": "Merge \"Modify ion header\""
    },
    {
      "commit": "420f4939b32dd58677e54181650c60c4d55e3019",
      "tree": "3b4d72955ed4c171de0b44862e071b15e6eb8e72",
      "parents": [
        "4442d512c66aa32a26fe2e652e55ad05249ea3da"
      ],
      "author": {
        "name": "Arve Hjønnevåg",
        "email": "arve@android.com",
        "time": "Wed Jun 13 19:22:18 2012 -0700"
      },
      "committer": {
        "name": "Arve Hjønnevåg",
        "email": "arve@android.com",
        "time": "Wed Jun 13 21:58:08 2012 -0700"
      },
      "message": "Add watchdog.h\n\nChange-Id: Ib12d437151ccfbd634e9f01acd8556c79977ca04\n"
    },
    {
      "commit": "d1a6918508c6b9994c6ddffdfe806175d686c83d",
      "tree": "a8ead2cbef6f441af57ca8e239651ae61c1873bc",
      "parents": [
        "c2f1d215b1786520fa8c371caa97f062e0bfb513"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Tue Jun 12 15:42:39 2012 -0700"
      },
      "committer": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Tue Jun 12 15:46:31 2012 -0700"
      },
      "message": "update filter.h / prctl.h / seccomp.h\n\nPull in an updated version of filter.h / prctl.h / seccomp.h\nfrom the linux kernel.  Pulled from upstream kernel at\n94fa83c424321189ca24fb6cb4c0d224cdedc72d\n\nThis file was generated using the following command:\n\ncd bionic/libc/kernel/\n./tools/clean_header.py -u ../../../external/kernel-headers/original/linux/seccomp.h\n./tools/clean_header.py -u ../../../external/kernel-headers/original/linux/filter.h\n./tools/clean_header.py -u ../../../external/kernel-headers/original/linux/prctl.h\n\nChange-Id: I1ca996541d05b0d5927ab828a6ce49c09877ea01\n"
    },
    {
      "commit": "6d3f548294631ba15fdf5110a469cb1540461cb1",
      "tree": "012fe980882b77cc353e5a64f571a927c114aa18",
      "parents": [
        "15ed08d065e865c7a1a2937e429a1fe80a870461"
      ],
      "author": {
        "name": "Rebecca Schultz Zavin",
        "email": "rebecca@android.com",
        "time": "Mon Jun 11 14:12:57 2012 -0700"
      },
      "committer": {
        "name": "Rebecca Schultz Zavin",
        "email": "rebecca@android.com",
        "time": "Mon Jun 11 15:52:02 2012 -0700"
      },
      "message": "Modify ion header\n\nChange-Id: Ib963e8b064f7883bf098e006c70df20732496100\nSigned-off-by: Rebecca Schultz Zavin \u003crebecca@android.com\u003e\n"
    },
    {
      "commit": "d155ba57a32ce3182d8a5b79ff27bc5e7fa55df9",
      "tree": "b08b79eb2bd38347ba65fe5b992ccab1216d0212",
      "parents": [
        "dc6c2b779b4fa8bf44e51b18785f44ab9c7e0a18",
        "c7882ab2a99a74c8f772ab03fdfd9a3b53515e46"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Thu May 17 13:28:10 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 17 13:28:10 2012 -0700"
      },
      "message": "am c7882ab2: Merge \"bionic: add clean kernel header ucontext.h\"\n\n* commit \u0027c7882ab2a99a74c8f772ab03fdfd9a3b53515e46\u0027:\n  bionic: add clean kernel header ucontext.h\n"
    },
    {
      "commit": "c425bc053285f9073277e9b03c795d2fd785b82f",
      "tree": "f34f15c554bf6ca67a78252e4ceeeee5c1c43ed6",
      "parents": [
        "3919b96eccb6d78f71f6d19b3ebfacec93cbca1f"
      ],
      "author": {
        "name": "Kito Cheng",
        "email": "kito@0xlab.org",
        "time": "Mon May 14 01:42:12 2012 +0800"
      },
      "committer": {
        "name": "Kito Cheng",
        "email": "kito@0xlab.org",
        "time": "Mon May 14 01:42:12 2012 +0800"
      },
      "message": "bionic: add clean kernel header ucontext.h\n\nChange-Id: I34fd0b0147fa33fd74c13480bc11827634233a41\n"
    },
    {
      "commit": "4fab6f901c45bf04b255bced3dda5fd8e720469d",
      "tree": "a70dbe8c304dd6584682db569558fa7a25f4eb6d",
      "parents": [
        "2cc08949923f666d6d71e329871234b6c2154384",
        "efcf8893a97df2eb2ecb7aab305998878771d2f2"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@google.com",
        "time": "Thu Apr 26 13:12:54 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Apr 26 13:12:54 2012 -0700"
      },
      "message": "am efcf8893: Merge \"Update f_accessory.h kernel header\" into jb-dev\n\n* commit \u0027efcf8893a97df2eb2ecb7aab305998878771d2f2\u0027:\n  Update f_accessory.h kernel header\n"
    },
    {
      "commit": "ed87404c44947689279991236e1c99ca20e5c303",
      "tree": "b5368b9c30fabb5b508a4d0df5028350047062d1",
      "parents": [
        "94179a509ee3f6ba7b4ba45fb90477b01049dab8"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@google.com",
        "time": "Tue Apr 17 10:41:34 2012 -0700"
      },
      "committer": {
        "name": "Mike Lockwood",
        "email": "lockwood@google.com",
        "time": "Wed Apr 25 09:57:32 2012 -0700"
      },
      "message": "Update f_accessory.h kernel header\n\nChange-Id: I29ec4aa4843b9308cbfa412df88e026e8475b715\nSigned-off-by: Mike Lockwood \u003clockwood@google.com\u003e\n"
    },
    {
      "commit": "203aae7d79be8609e61844593cb40b90ae8a0b30",
      "tree": "59d4d46ad3e56f2a322676955c7cde3a4528ba8e",
      "parents": [
        "94179a509ee3f6ba7b4ba45fb90477b01049dab8",
        "1e343cb119fde897b0eb6503f114edf20e9b3532"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Wed Apr 25 09:29:28 2012 -0700"
      },
      "committer": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Wed Apr 25 09:29:40 2012 -0700"
      },
      "message": "Merge from AOSP\n\nChange-Id: If2e8e4305d10df738cc4ebcf226077f273a48cbf\n"
    },
    {
      "commit": "e328ce6c559f4d59c42690878c6381145c47d6d3",
      "tree": "c05cf8a628cadee7c09c00657cebe97e901634dd",
      "parents": [
        "418e647a8300bb8e62b6b73814a5211152cbaacd"
      ],
      "author": {
        "name": "Raghu Gandham",
        "email": "raghu@mips.com",
        "time": "Mon Apr 23 18:59:41 2012 -0700"
      },
      "committer": {
        "name": "Raghu Gandham",
        "email": "raghu@mips.com",
        "time": "Mon Apr 23 18:59:41 2012 -0700"
      },
      "message": "[MIPS] Fix the warning originating from the kernel header signal.h.\nThis is a clean header generated from the corresponding change in\nexternal/kernel-headers repository. (CL 35760)\n"
    },
    {
      "commit": "baeacba04dc09ab269cd75806fdefab7f4a6505e",
      "tree": "b6598eee3f368829976c11cc9c302956d0fd75c6",
      "parents": [
        "6b99103c3137410db53a4b2f93a24f3cbd5e1c69"
      ],
      "author": {
        "name": "Erik Gilling",
        "email": "konkers@android.com",
        "time": "Wed Apr 18 15:37:01 2012 -0700"
      },
      "committer": {
        "name": "Erik Gilling",
        "email": "konkers@android.com",
        "time": "Wed Apr 18 15:37:01 2012 -0700"
      },
      "message": "add linux/sw_sync.h\n\nChange-Id: I79de18d04b950c21b985d5ebc01cd3306a43d318\nSigned-off-by: Erik Gilling \u003ckonkers@android.com\u003e\n"
    },
    {
      "commit": "6b99103c3137410db53a4b2f93a24f3cbd5e1c69",
      "tree": "46d9e94df1cb84ff4a68ef797ba1a1fa24036a5b",
      "parents": [
        "4a9d6e50bb800eeadf579eb36b63e8b2eedb0d43"
      ],
      "author": {
        "name": "Erik Gilling",
        "email": "konkers@android.com",
        "time": "Wed Apr 18 14:23:04 2012 -0700"
      },
      "committer": {
        "name": "Erik Gilling",
        "email": "konkers@android.com",
        "time": "Wed Apr 18 14:23:04 2012 -0700"
      },
      "message": "add linux/sync.h\n\nChange-Id: I38bb9498e18cb2b2e84a97487d4ad1e15fabd9d4\nSigned-off-by: Erik Gilling \u003ckonkers@android.com\u003e\n"
    },
    {
      "commit": "a401160ceeaff55b34591456b9f948a22d7c72ff",
      "tree": "a542a31089fbfeb4ad053f41a1bceed66de97103",
      "parents": [
        "8565e21f4d0284a5f30f40aaa8332e87e9e42e8f",
        "f0ec06ba609a15cf9343aabd5b2486f9a8af9adb"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Fri Apr 13 16:03:51 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 13 16:03:51 2012 -0700"
      },
      "message": "Merge changes I427a1881,I959b6428\n\n* changes:\n  Add faccessat to syscall list\n  Update unistd.h for new syscalls\n"
    },
    {
      "commit": "e54cc75f5907684dfd7b1df89b39b4d8375e23a3",
      "tree": "ad4898d6994f1f67ff86b57669998d5719e3e133",
      "parents": [
        "d5099016f70b5acbfeb969787687099df703a4f4"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Fri Apr 13 14:50:14 2012 -0700"
      },
      "committer": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Fri Apr 13 14:50:14 2012 -0700"
      },
      "message": "Update unistd.h for new syscalls\n\ngensyscalls.py run from external/kernel-headers at commit\nefab8f3e49f7f36ef0354b0996ecd5f3fa031e52\n\nChange-Id: I959b64280e184655ef8c713aa79f9e23cb1f7df4\n"
    },
    {
      "commit": "8565e21f4d0284a5f30f40aaa8332e87e9e42e8f",
      "tree": "5d63755d7cbc19f6038a8023cc2b82cc4adfc665",
      "parents": [
        "1a78fbb5c8228e4aea2a516818828b76044310f2",
        "0613dce0a7b806d48758cabfb2d638d0ba4dd2bc"
      ],
      "author": {
        "name": "Travis Geiselbrecht",
        "email": "travisg@google.com",
        "time": "Thu Apr 12 16:09:29 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Apr 12 16:09:29 2012 -0700"
      },
      "message": "am 0613dce0: regenerate linux/fb.h\n\n* commit \u00270613dce0a7b806d48758cabfb2d638d0ba4dd2bc\u0027:\n  regenerate linux/fb.h\n"
    },
    {
      "commit": "0613dce0a7b806d48758cabfb2d638d0ba4dd2bc",
      "tree": "09663fd99a6bb835aaa54c11d9f410a995ca1182",
      "parents": [
        "de3c594723b6b3704a3d8fd735ff30d93662a35d"
      ],
      "author": {
        "name": "Travis Geiselbrecht",
        "email": "travisg@google.com",
        "time": "Thu Apr 12 14:51:43 2012 -0700"
      },
      "committer": {
        "name": "Travis Geiselbrecht",
        "email": "travisg@google.com",
        "time": "Thu Apr 12 14:51:43 2012 -0700"
      },
      "message": "regenerate linux/fb.h\n\nChange-Id: Icd8c0f53306a48ffd513378abdf387af21e886a3\n"
    },
    {
      "commit": "d09f5a2e0133fe23f688a695e48595a14ce05693",
      "tree": "80fffbb1d4b4d8c3c85610fd312ccc32a9d15dc0",
      "parents": [
        "07a387e196920e2bf2ac972454347c50262b8574",
        "0fdc190cc092da1739efab0d2c56bead87974ce0"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Mon Apr 09 11:24:27 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 09 11:24:27 2012 -0700"
      },
      "message": "Merge \"Update linux/input.h to version 3.4.\""
    },
    {
      "commit": "0fdc190cc092da1739efab0d2c56bead87974ce0",
      "tree": "464136bfa69a065c16cb062d03e23ccc053ac1f7",
      "parents": [
        "048822d6afa12683e693a459e6efa558a1f39d33"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Fri Apr 06 19:24:35 2012 -0700"
      },
      "committer": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Fri Apr 06 19:25:25 2012 -0700"
      },
      "message": "Update linux/input.h to version 3.4.\n\nBug: 6292993\nChange-Id: Ic7628068df6c8de9cb3711a4540d51365b96ebdb\n"
    },
    {
      "commit": "07a387e196920e2bf2ac972454347c50262b8574",
      "tree": "2bd048cd615de6d33f801aeadc15b23c99f8f79a",
      "parents": [
        "048822d6afa12683e693a459e6efa558a1f39d33"
      ],
      "author": {
        "name": "Dima Zavin",
        "email": "dima@android.com",
        "time": "Mon Apr 02 12:57:03 2012 -0700"
      },
      "committer": {
        "name": "Dima Zavin",
        "email": "dima@android.com",
        "time": "Fri Apr 06 14:11:09 2012 -0700"
      },
      "message": "libc/kernel: update cleaned v4l2 header\n\nChange-Id: Ib3747b45eb1e4095cca3de6d7692387953e8c4a7\nSigned-off-by: Dima Zavin \u003cdima@android.com\u003e\n"
    },
    {
      "commit": "17ed54ddcf4ac6f1ab0688d2ed97a83c3e3296da",
      "tree": "b4c7f994dce066ea5753db77780fd289e245d15f",
      "parents": [
        "8aeaa478df4e3a649c3b8560c23bc8d70483f4b1"
      ],
      "author": {
        "name": "Ashish Sharma",
        "email": "ashishsharma@google.com",
        "time": "Thu Apr 05 19:50:42 2012 -0700"
      },
      "committer": {
        "name": "Ashish Sharma",
        "email": "ashishsharma@google.com",
        "time": "Thu Apr 05 19:52:24 2012 -0700"
      },
      "message": "libc/kernel-headers: Auto generated files for netfilter/xt_IDLETIMER\n\nFrom Change I526b5fce: Add NETLINK_IDLETIMER msg type and include the corresponding header file.\n\nChange-Id: I24bffc11394c8664e4d7d7f439b0600545f07536\nSigned-off-by: Ashish Sharma \u003cashishsharma@google.com\u003e\n"
    },
    {
      "commit": "ddb2f135490e4b500e5f06d58997a1102fd6f0b1",
      "tree": "0084f8565d8bb6b0111279f6119f0c12e7fd9f3f",
      "parents": [
        "8fd682f7f28bcd3da365f8a4cd9615fd6e386d05"
      ],
      "author": {
        "name": "Dima Zavin",
        "email": "dima@android.com",
        "time": "Fri Mar 30 10:21:16 2012 -0700"
      },
      "committer": {
        "name": "Dima Zavin",
        "email": "dima@android.com",
        "time": "Fri Mar 30 10:21:25 2012 -0700"
      },
      "message": "Revert \"libc/kernel: Add rules to autogenerate device specific kernel headers\"\n\nThis reverts commit 884147c7d0b1b6571256feb11e12d893432625b2.\n\nChange-Id: I09723858ac961f3e1155791aa5c54d5d3abfbd36\nSigned-off-by: Dima Zavin \u003cdima@android.com\u003e\n"
    },
    {
      "commit": "8fd682f7f28bcd3da365f8a4cd9615fd6e386d05",
      "tree": "aa468a2ee3e7548847c54f987b987fd4c4fe9232",
      "parents": [
        "32913bf7d923ead76a3feebf6ccaa8bfa4e51d7f",
        "ea76f4147825cc39d9aa91230cd863ed29f28e27"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Tue Mar 27 17:58:57 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Mar 27 17:58:57 2012 -0700"
      },
      "message": "am ea76f414: am d509f9cc: am 09ce7749: Merge \"[MIPS] Clean Kernel headers are generated by running libc/kernel/tools/update_all.py script. This patch ignores any changes to libc/kernel directory not related to MIPS architecture.\"\n\n* commit \u0027ea76f4147825cc39d9aa91230cd863ed29f28e27\u0027:\n  [MIPS] Clean Kernel headers are generated by running libc/kernel/tools/update_all.py script. This patch ignores any changes to libc/kernel directory not related to MIPS architecture.\n"
    },
    {
      "commit": "82fa43febc9d679ae6276f6bf992b9b345bb5815",
      "tree": "80d5c3b101c2b6347d6de2528db1917fcc5c69f9",
      "parents": [
        "56731351de7230180fc99a1a4b0afd12f881b0f7"
      ],
      "author": {
        "name": "Raghu Gandham",
        "email": "raghu@mips.com",
        "time": "Tue Mar 27 11:37:17 2012 -0700"
      },
      "committer": {
        "name": "Raghu Gandham",
        "email": "raghu@mips.com",
        "time": "Tue Mar 27 11:38:00 2012 -0700"
      },
      "message": "[MIPS] Clean Kernel headers are generated by running\nlibc/kernel/tools/update_all.py script. This patch ignores\nany changes to libc/kernel directory not related to MIPS\narchitecture.\n\nChange-Id: I2c9e461dccb7c33eb4420be2db1a562f45137c8d\nSigned-off-by: Raghu Gandham \u003craghu@mips.com\u003e\nSigned-off-by: Chris Dearman \u003cchris@mips.com\u003e\n"
    },
    {
      "commit": "2ab5bfd43fc3d814cbb823ade5f2c983472f0f84",
      "tree": "4bae7f74234c55bd2d84af46c75cdddd2fa12617",
      "parents": [
        "126601dd3f5303b50033dcb88945d928aa764aa4"
      ],
      "author": {
        "name": "Benoit Goby",
        "email": "benoit@android.com",
        "time": "Mon Mar 05 16:10:41 2012 -0800"
      },
      "committer": {
        "name": "Benoit Goby",
        "email": "benoit@android.com",
        "time": "Mon Mar 26 15:10:29 2012 -0700"
      },
      "message": "Add auto-generated headers for USB FunctionFS\n\nlinux/usb/ch9.h and linux/usb/functionfs.h\n\nChange-Id: I2907081aba63b32740eb9916315759692a96ab42\n"
    },
    {
      "commit": "126601dd3f5303b50033dcb88945d928aa764aa4",
      "tree": "36f80c2aaa18e794fc65cd4a756a28146bd50b5e",
      "parents": [
        "eaae81082cb76efa43a2c3fb57997b28ca270634"
      ],
      "author": {
        "name": "Andrew Hsieh",
        "email": "andrewhsieh@google.com",
        "time": "Fri Mar 23 23:07:36 2012 +0800"
      },
      "committer": {
        "name": "Andrew Hsieh",
        "email": "andrewhsieh@google.com",
        "time": "Fri Mar 23 23:07:36 2012 +0800"
      },
      "message": "Fixed to #include correct 32-bit headers; Refreshed libc/kernel headers\n\nThis patch fixes an issue where 64-bit hreaders are incorrectly included\nin kernel headers.  For example, file \"libc/kernel/arch-x86/asm/io.h\"\nincorreclty includes \"io_64.h\" (missing, BTW) instead of \"io_32.h\".\n\nThe reason is because CONFIG_X86_32 isn\u0027t considered pre-defined in\n\"kernel_default_arch_macros\" for x86, and clean_header.py doesn\u0027t\nlook at it at all anyway (ie. __i386__ is also ignored, but it\u0027s\nokay since x86 cross compiler defines it back)\n\nFixed 2 tools/*py, README.TXT, and refreshed libc/kernel headers\n\nChange-Id: Iac834cc8b3548f055d3f2a214af36072dd679fe8\n"
    },
    {
      "commit": "16a8fcce9f354b183e1465545baf255a0874ae9a",
      "tree": "2553fd09d0eaa56098f6661dbc798b29bf0f396f",
      "parents": [
        "f082444291d23f0098757b7b55a22715ffed1118",
        "2f33c5a8e489fe9ea3fdcc6c8e54cfbb0b7e35fe"
      ],
      "author": {
        "name": "JP Abgrall",
        "email": "jpa@google.com",
        "time": "Wed Mar 21 13:43:10 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 21 13:43:10 2012 -0700"
      },
      "message": "Merge \"Update the libc kernel includes to support the newer mman for KSM support\""
    },
    {
      "commit": "2f33c5a8e489fe9ea3fdcc6c8e54cfbb0b7e35fe",
      "tree": "d5e651b496363b347d3fabce27948ab926e60d3a",
      "parents": [
        "ad812ef2a4bc4339143bb1259620bcca443433d4"
      ],
      "author": {
        "name": "JP Abgrall",
        "email": "jpa@google.com",
        "time": "Wed Mar 21 13:21:08 2012 -0700"
      },
      "committer": {
        "name": "JP Abgrall",
        "email": "jpa@google.com",
        "time": "Wed Mar 21 13:21:33 2012 -0700"
      },
      "message": "Update the libc kernel includes to support the newer mman for KSM support\n\nThese are generated from the matching external/kernel-headers/original\nfiles (from kernel/samsung android-samsung-3.0-wip).\n\nChange-Id: I982ff6a0d522ea250c3a437f5756766fcc6c5c91\n"
    },
    {
      "commit": "884147c7d0b1b6571256feb11e12d893432625b2",
      "tree": "b0043f5cd7470434597569451a055e154caa6773",
      "parents": [
        "aac0dc97a9ad91231fa89878e745548d693366c1"
      ],
      "author": {
        "name": "Dima Zavin",
        "email": "dima@android.com",
        "time": "Fri Mar 16 16:18:15 2012 -0700"
      },
      "committer": {
        "name": "Dima Zavin",
        "email": "dima@android.com",
        "time": "Tue Mar 20 15:28:34 2012 -0700"
      },
      "message": "libc/kernel: Add rules to autogenerate device specific kernel headers\n\nThis change will automatically post-process kernel headers\nspecified by device, board, and product. This will allow us\nto not check in each kernel header twice, at least for the\ndevice specific headers for now.\n\nChange-Id: I3bb144b6535504b7c26b807daa75de495554356d\nSigned-off-by: Dima Zavin \u003cdima@android.com\u003e\n"
    },
    {
      "commit": "ad812ef2a4bc4339143bb1259620bcca443433d4",
      "tree": "f14741a637b410b777e8f28bca6eb6d4f64e6a45",
      "parents": [
        "adb6989786dcc7248d51a3a5a76221b93951f84a"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Thu Mar 15 21:59:01 2012 -0700"
      },
      "committer": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Thu Mar 15 21:59:01 2012 -0700"
      },
      "message": "Add in auto-generated if_alg.h header\n\nChange-Id: I5d0934069e74be2eafecdee43074590124db57a7\n"
    },
    {
      "commit": "1a823691a21519014daf252691a314f0726d7c3a",
      "tree": "aaf44aebed27ae43e9a9e2682b22f42c99d7201a",
      "parents": [
        "654325de026a2ca5b76b8b40e576c959d8211fdc"
      ],
      "author": {
        "name": "Ben Cheng",
        "email": "bccheng@google.com",
        "time": "Tue Mar 13 12:28:40 2012 -0700"
      },
      "committer": {
        "name": "Ben Cheng",
        "email": "bccheng@google.com",
        "time": "Tue Mar 13 12:28:40 2012 -0700"
      },
      "message": "Update kernel headers and add syscall \"perf_event_open\"\n\nChange-Id: I43f12b727881df002a8524f2738586c043833bae\n"
    },
    {
      "commit": "654325de026a2ca5b76b8b40e576c959d8211fdc",
      "tree": "1c5dca11f5d9a792f0b4c7d3df8f57958532a091",
      "parents": [
        "db6d20be77d7a176822db4106dc43605e22c7b39"
      ],
      "author": {
        "name": "Ben Cheng",
        "email": "bccheng@google.com",
        "time": "Wed Mar 07 21:13:49 2012 -0800"
      },
      "committer": {
        "name": "Ben Cheng",
        "email": "bccheng@google.com",
        "time": "Wed Mar 07 21:13:49 2012 -0800"
      },
      "message": "Update bionic kernel headers using update_all.py\n\nChange-Id: I9c377436e9bf158e7236b3b7dcebf3e79fa961de\n"
    },
    {
      "commit": "4b29af0a1b8b25b43e4c0cb9bf066c52f3add9bd",
      "tree": "81138dd64a4b9ea18c3cfd5c69783add6deeb201",
      "parents": [
        "94a85f663694e1869acb1c2e8a3c374a6fa3ab86"
      ],
      "author": {
        "name": "Ben Cheng",
        "email": "bccheng@google.com",
        "time": "Wed Mar 07 16:14:53 2012 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 07 16:14:53 2012 -0800"
      },
      "message": "Revert \"Update bionic kernel headers using update_all.py\"\n\nThis reverts commit 94a85f663694e1869acb1c2e8a3c374a6fa3ab86\n\nThere is a smoke test failure for Prime but Crespo/Stingray are fine. Will revert the change for now until further investigation is made."
    },
    {
      "commit": "94a85f663694e1869acb1c2e8a3c374a6fa3ab86",
      "tree": "096ba2712dc3e41a18223abff203b6f08dd093c6",
      "parents": [
        "d027ffdd7a2b2239db929a53d3a3c82be42dd1a0"
      ],
      "author": {
        "name": "Ben Cheng",
        "email": "bccheng@google.com",
        "time": "Tue Mar 06 15:45:52 2012 -0800"
      },
      "committer": {
        "name": "Ben Cheng",
        "email": "bccheng@google.com",
        "time": "Wed Mar 07 12:27:59 2012 -0800"
      },
      "message": "Update bionic kernel headers using update_all.py\n\nChange-Id: I4da6b23cdbce89445f1ca5d2fadeb23345ce694c\n"
    },
    {
      "commit": "53d161a2bc8a4c827225818709dae069416c9c85",
      "tree": "4d5e35bd85c432de2d1be8383f9369ffcd31d028",
      "parents": [
        "9921947e6fa4547c10f68281fc1a7ad72e11cf56"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Tue Feb 28 13:36:31 2012 -0800"
      },
      "committer": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Wed Feb 29 18:43:55 2012 -0800"
      },
      "message": "update stddef.h\n\nPull in an updated version of stddef.h from the linux kernel.\nPulled from upstream kernel at 891003abb0db6bfffd61b76ad0ed39bb7c3db8e1\n\nThis file was generated using the following command:\n\ncd bionic/libc/kernel/\n./tools/clean_header.py -u ../../../external/kernel-headers/original/linux/stddef.h\n\nChange-Id: I6c29f3fa100c5368da41d0f0da39bc50fa668e9d\n"
    },
    {
      "commit": "ec37237d69289e2bb9836bfa0d071ab958234d00",
      "tree": "54ec0eae52a5ff9a57274d1f21754555de4270ad",
      "parents": [
        "83c366cf093b068da38e24e4ae4525c015ddde20"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Tue Feb 28 13:36:31 2012 -0800"
      },
      "committer": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Tue Feb 28 14:04:57 2012 -0800"
      },
      "message": "update stddef.h\n\nPull in an updated version of stddef.h from the linux kernel.\nPulled from upstream kernel at 891003abb0db6bfffd61b76ad0ed39bb7c3db8e1\n\nThis file was generated using the following command:\n\ncd bionic/libc/kernel/\n./tools/clean_header.py -u ../../../external/kernel-headers/original/linux/stddef.h\n\nChange-Id: I6c29f3fa100c5368da41d0f0da39bc50fa668e9d\n"
    },
    {
      "commit": "25b7a16a6ee73248192909862f03f95d2363ad14",
      "tree": "97d420779e6b79917ba5ac65b9bc182a8ceaa68d",
      "parents": [
        "b118b9c5cd6a99fd3368a01ee9de8849d869afc7",
        "c4cb87f367fc33b36c9988b4f42fc07876abccd1"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Wed Feb 01 09:46:08 2012 -0800"
      },
      "committer": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Wed Feb 01 09:46:08 2012 -0800"
      },
      "message": "Merge c4cb87f3\n\nChange-Id: I4cc14eba43fde75a7702fdc7ad07d3d949e9c092\n"
    },
    {
      "commit": "70b1668a76d3b719ae690903ea790fda964a5458",
      "tree": "674232e6152fa67c0db8b07b0083bb3ac6c9bd8c",
      "parents": [
        "e80044455961005ac95e405c8d553f2418d8e50c"
      ],
      "author": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@google.com",
        "time": "Mon Jan 30 17:17:58 2012 +0100"
      },
      "committer": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@android.com",
        "time": "Tue Jan 31 20:28:23 2012 +0100"
      },
      "message": "remove obsolete SuperH support\n\nWe don\u0027t have a toolchain anymore, we don\u0027t have working original\nkernel headers, and nobody is maintaining this so there is really\nno point in keeping this here. Details of the patch:\n\n- removed code paths from Android.mk files related to the SuperH\n  architecture (\"sh\")\n\n- removed libc/arch-sh, linker/arch-sh, libc/kernel/arch-sh\n\n- simplified libc/SYSCALLS.TXT\n\n- simplified the scripts in libc/tools/ and libc/kernel/tools\n\nChange-Id: I26b0e1422bdc347489e4573e2fbec0e402f75560\n\nSigned-off-by: David \u0027Digit\u0027 Turner \u003cdigit@android.com\u003e\n"
    },
    {
      "commit": "a7ad3399104048b9d730cc8044d9fd96badbe229",
      "tree": "4664c3eac38242793111c893b0ad7688d631183f",
      "parents": [
        "f5d1693e3ca8cfd089e6259f320044833eae2991",
        "3452e301ecfce42bd3da5ce1b322d89f8a132ee6"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Tue Jan 31 10:05:35 2012 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 31 10:05:35 2012 -0800"
      },
      "message": "Merge \"Add new suspend-block input ioctls.\""
    },
    {
      "commit": "632c07c09297324565fd7adeda7322f1fafb3a1a",
      "tree": "1d597901499ef4ee2c8f049ac31da9427e999000",
      "parents": [
        "514126b2b59105427da8014a11fb1fc32e6a751c",
        "cc12c74f7f65c571778989cd902eb5b9fa74fb11"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Fri Jan 27 21:09:07 2012 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jan 27 21:09:07 2012 -0800"
      },
      "message": "am cc12c74f: am e8004445: Merge \"Make sure __u64 is defined even for strict ansi or -std\u003dc99\"\n\n* commit \u0027cc12c74f7f65c571778989cd902eb5b9fa74fb11\u0027:\n  Make sure __u64 is defined even for strict ansi or -std\u003dc99\n"
    },
    {
      "commit": "738b175a932e9eba424750926e753f2227b4d1bc",
      "tree": "b26540e615e53db53c8072488cba838825c957b8",
      "parents": [
        "e22dfc46b763e9b0c6300b7068609d2db60a9b2c"
      ],
      "author": {
        "name": "Martin Storsjo",
        "email": "martin@martin.st",
        "time": "Wed Jan 25 23:25:09 2012 +0200"
      },
      "committer": {
        "name": "Martin Storsjo",
        "email": "martin@martin.st",
        "time": "Wed Jan 25 23:41:19 2012 +0200"
      },
      "message": "Make sure __u64 is defined even for strict ansi or -std\u003dc99\n\nThe x86 asm headers define __u64 regardless of __STRICT_ANSI__.\nThe linux/videodev2.h header requires __u64 to be defined, thus\nthis fixes compiling with -std\u003dc99 when including the\nlinux/videodev2.h header.\n\nIn glibc, the asm/types.h header defines __u64 regardless of\n__STRICT_ANSI__.\n\nThis is the change for the generated arch-arm/asm/types.h\nheader, as produced by the update_all.py script (without all\nthe other unrelated changes that the script produces).\n\nFWIW, the same issue also is present in\narch-sh/asm/types.h, but there are no source headers for\narch-sh in external/kernel-headers (and regenerating the\nheaders simply removes that file).\n\nChange-Id: If05fcc9ed6ff5943602be121c7be140116e361fe\n"
    },
    {
      "commit": "3452e301ecfce42bd3da5ce1b322d89f8a132ee6",
      "tree": "7f748983afd39b9d037ff37380f816236d12c721",
      "parents": [
        "df49ebabfe58af3e5d5dd0016d17d109151d3da8"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Thu Jan 19 14:27:30 2012 -0800"
      },
      "committer": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Thu Jan 19 14:27:30 2012 -0800"
      },
      "message": "Add new suspend-block input ioctls.\n\nChange-Id: I8cfd63d22ecf8e08f261eb576d6ea448f396f709\n"
    },
    {
      "commit": "b6f40f0027c736af0e0a7ed08ee910caccf47792",
      "tree": "0dc7efd4c32342601ea7214e3d5fa71cd6f57288",
      "parents": [
        "697011d3c4d3bfb6b8b070ea9ac7c393b85f9f5e"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Tue Jan 17 13:03:11 2012 -0800"
      },
      "committer": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Tue Jan 17 13:03:11 2012 -0800"
      },
      "message": "update personality.h\n\nPull in an updated version of personality.h from the linux\nkernel.\n\nThis file was generated using the following command:\n\ncd bionic/libc/kernel/\n./tools/clean_header.py -u ../../../external/kernel-headers/original/linux/personality.h\n\nChange-Id: I860ce21110ebf7e7499fb8165584d296a73aa602\n"
    },
    {
      "commit": "c61f99056634119806916d5dfb58505d432e6732",
      "tree": "e0122e41506b805eb153c7185aa49826df0f5f31",
      "parents": [
        "e4ade69654d9026310ce7a895f14aa67947b4f31"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Mon Dec 19 11:27:50 2011 -0800"
      },
      "committer": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Fri Jan 13 07:41:20 2012 -0800"
      },
      "message": "Fix misspelled Python variable name and typos\n\nTypos:\n - Update pathname in README.txt\n - Fix missing newlines in header update script.\n\nChange-Id: Ib0e053f92a27ff10071b9805fa64e5653ab31b0c\n"
    },
    {
      "commit": "ddaa771cd5de6c41df2431cb3e535232f176dbe2",
      "tree": "eac68ca979d9f3c2c8e7e11b23eb653a899434e9",
      "parents": [
        "e2bb45a7c0c45116c51a3577d6118c74f6f8007f",
        "8d28b043e93d323684add3406ebae6b8fe6475d5"
      ],
      "author": {
        "name": "Erik Gilling",
        "email": "konkers@android.com",
        "time": "Tue Dec 13 17:29:12 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Dec 13 17:29:12 2011 -0800"
      },
      "message": "am 8d28b043: am 94963af2: update video/dsscomp.h\n\n* commit \u00278d28b043e93d323684add3406ebae6b8fe6475d5\u0027:\n  update video/dsscomp.h\n"
    },
    {
      "commit": "94963af28e445384e19775a838a29e6a71708179",
      "tree": "3d83d0844a6a658a68c2570baf9ae017b29571dd",
      "parents": [
        "bba5c314b2420483e2c0e3e441bf54bda6935bc1"
      ],
      "author": {
        "name": "Erik Gilling",
        "email": "konkers@android.com",
        "time": "Tue Dec 13 14:48:51 2011 -0800"
      },
      "committer": {
        "name": "Erik Gilling",
        "email": "konkers@android.com",
        "time": "Tue Dec 13 14:48:51 2011 -0800"
      },
      "message": "update video/dsscomp.h\n\nChange-Id: I9da47f7fb7f34f9c4baa860bb767cb8fd4f8020c\nSigned-off-by: Erik Gilling \u003ckonkers@android.com\u003e\n"
    },
    {
      "commit": "61f90d189833e10c624893a8ab86d25eeb28a0b6",
      "tree": "71e6a11df5b08936f7f2d4c570e0eeef726b6c9d",
      "parents": [
        "b7590d784f55af66804ccaf58a6b2cf52993ded6",
        "ffe65783b4afc3f687a54b582a4e236caa22ed30"
      ],
      "author": {
        "name": "Erik Gilling",
        "email": "konkers@android.com",
        "time": "Mon Dec 12 12:34:57 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 12 12:34:57 2011 -0800"
      },
      "message": "am ffe65783: am bba5c314: update video/dsscomp.h\n\n* commit \u0027ffe65783b4afc3f687a54b582a4e236caa22ed30\u0027:\n  update video/dsscomp.h\n"
    },
    {
      "commit": "bba5c314b2420483e2c0e3e441bf54bda6935bc1",
      "tree": "4343fc251a93b8d732a4089922cbf0dbc23fdfd5",
      "parents": [
        "0d9f87a3b71057cf804b2d7aa8589e3bf94eab28"
      ],
      "author": {
        "name": "Erik Gilling",
        "email": "konkers@android.com",
        "time": "Thu Dec 08 14:42:04 2011 -0800"
      },
      "committer": {
        "name": "Erik Gilling",
        "email": "konkers@android.com",
        "time": "Thu Dec 08 14:42:04 2011 -0800"
      },
      "message": "update video/dsscomp.h\n\nChange-Id: Ic5f1c01add1f2adb5a09d05c94129f3dc9cc3f1f\nSigned-off-by: Erik Gilling \u003ckonkers@android.com\u003e\n"
    },
    {
      "commit": "495f16cbac001f96944acf3f908766f7769632a4",
      "tree": "b5d51194343e92934daec512bf0af44aa0cbd913",
      "parents": [
        "f1a39dce60be0b453416e1b82a6d445a7677eb4b"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Mon Nov 28 13:41:21 2011 -0800"
      },
      "committer": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Mon Nov 28 13:42:50 2011 -0800"
      },
      "message": "update capabilities.h\n\nPull in an updated version of capabilities.h from the linux\nkernel.\n\nThis file was generated using the following command:\n\ncd bionic/libc/kernel/\n./tools/clean_header.py -u ../../../external/kernel-headers/original/linux/capability.h\n\nChange-Id: I43c8f014954f543858006f24e60a2e69955349da\n"
    },
    {
      "commit": "0d9f87a3b71057cf804b2d7aa8589e3bf94eab28",
      "tree": "5924a01d2a17ca305f8c63770e38bc6881ff5f07",
      "parents": [
        "b0641d4a446fa98c72fd6252e5a5ca7e44c41f1f"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Mon Oct 31 10:52:50 2011 -0700"
      },
      "committer": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Mon Oct 31 11:42:18 2011 -0700"
      },
      "message": "Add auto-exposure/auto-white balance lock support to soc2030 image\nsensor.\n\nBug: 4980604\nChange-Id: I1be07a23573b70eeddd9ecb2370605713aea3d03\n"
    },
    {
      "commit": "b8ef90d67950c5d4e04f95c30e164e924f41f70a",
      "tree": "34cb78228d01966be2252ffe08c5e7eb05de0535",
      "parents": [
        "5da3ed177c52cdd8344b86f9b95b08b6aa473210"
      ],
      "author": {
        "name": "Erik Gilling",
        "email": "konkers@android.com",
        "time": "Wed Sep 14 11:20:23 2011 -0700"
      },
      "committer": {
        "name": "Erik Gilling",
        "email": "konkers@android.com",
        "time": "Wed Sep 14 11:20:23 2011 -0700"
      },
      "message": "update linux/fb.h\n\nChange-Id: Ib00343e3b6f95eaf3d347d4b8b9df950d0686e70\nSigned-off-by: Erik Gilling \u003ckonkers@android.com\u003e\n"
    },
    {
      "commit": "763230ae5509da3ec83cde5bf6ce54dd728a0adf",
      "tree": "7d3f21d452de03e1dfcb389e1c64434f879d414a",
      "parents": [
        "7f84da69f86ed9daf610c8d1129392ba3f7c4405"
      ],
      "author": {
        "name": "Erik Gilling",
        "email": "konkers@android.com",
        "time": "Wed Sep 07 12:53:22 2011 -0700"
      },
      "committer": {
        "name": "Erik Gilling",
        "email": "konkers@android.com",
        "time": "Wed Sep 07 12:53:22 2011 -0700"
      },
      "message": "update kernel video/dsscomp.h\n\nChange-Id: Ifc4f96e3a9c3435c0b0ee80ac9da295b4e9463a1\nSigned-off-by: Erik Gilling \u003ckonkers@android.com\u003e\n"
    },
    {
      "commit": "4f3465240a9f0a7ba913188acb048483aef9d6b9",
      "tree": "679eedd573bea6925cd7e395bdb8f7358812d08f",
      "parents": [
        "0b33d9982e68991efb5035d126516391113b0baa",
        "97497538897020d0319d4b7278ef5c452ffa82eb"
      ],
      "author": {
        "name": "Erik Gilling",
        "email": "konkers@android.com",
        "time": "Wed Aug 24 15:01:13 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 24 15:01:13 2011 -0700"
      },
      "message": "Merge \"update video/dsscomp.h\""
    },
    {
      "commit": "97497538897020d0319d4b7278ef5c452ffa82eb",
      "tree": "001b92751109675fbedf91c417fe5c6f6e9620c1",
      "parents": [
        "58246b7067b4e1a0b3ce48ccd94331f6fd8fa7cc"
      ],
      "author": {
        "name": "Erik Gilling",
        "email": "konkers@android.com",
        "time": "Wed Aug 24 13:33:13 2011 -0700"
      },
      "committer": {
        "name": "Erik Gilling",
        "email": "konkers@android.com",
        "time": "Wed Aug 24 13:33:13 2011 -0700"
      },
      "message": "update video/dsscomp.h\n\nChange-Id: If4bd1d751b30ad2e65c0bd83caba436334949463\nSigned-off-by: Erik Gilling \u003ckonkers@android.com\u003e\n"
    },
    {
      "commit": "0b33d9982e68991efb5035d126516391113b0baa",
      "tree": "82abcd0ff08dc6ec036109f23390deacdcbbd923",
      "parents": [
        "58246b7067b4e1a0b3ce48ccd94331f6fd8fa7cc"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Tue Aug 23 10:29:30 2011 -0400"
      },
      "committer": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Tue Aug 23 10:29:30 2011 -0400"
      },
      "message": "Add linux/leds-an30259a.h\n\nChange-Id: I9144b58bdc522d6ec22466adc459a40be648592f\nSigned-off-by: Mike Lockwood \u003clockwood@android.com\u003e\n"
    },
    {
      "commit": "5598077d35f349a88549c6d4fe27458c9577edc9",
      "tree": "2aff25f6f9d53067a4612bfee07493118e258e57",
      "parents": [
        "83eb46c59df8f54d7b73aaf67c8110aecfa25009"
      ],
      "author": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Thu Aug 04 15:41:25 2011 -0700"
      },
      "committer": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Thu Aug 04 17:10:53 2011 -0700"
      },
      "message": "bionic: update sanitized kernel header dsscomp.h\n\nChange-Id: I3d52beb97efd23000b76131b6049978546571754\nSigned-off-by: Iliyan Malchev \u003cmalchev@google.com\u003e\n"
    },
    {
      "commit": "3a5d668e012eb27c33ecea7159d24209d45c5baa",
      "tree": "2be7a293064af2c405b1d2efd9d165475004f9df",
      "parents": [
        "7b79d1ed88158ca43e2c307f4d9801280d4a8849"
      ],
      "author": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Wed Aug 03 20:59:19 2011 -0700"
      },
      "committer": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Wed Aug 03 20:59:19 2011 -0700"
      },
      "message": "bionic: add clean kernel header dsscomp.h\n\nChange-Id: I09a98d0abe8ff4f92058f90ffb80ddc19ccee076\nSigned-off-by: Iliyan Malchev \u003cmalchev@google.com\u003e\n"
    },
    {
      "commit": "7b79d1ed88158ca43e2c307f4d9801280d4a8849",
      "tree": "8389d2aa2115a528b1a1aa6331cb4127ca617f98",
      "parents": [
        "ae3c9783f286f07e794fb67a458b0c9dc2becc29"
      ],
      "author": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Wed Aug 03 16:41:10 2011 -0700"
      },
      "committer": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Wed Aug 03 18:08:35 2011 -0700"
      },
      "message": "bionic: add processed kernel header rpmsg_omx.h\n\nChange-Id: Id07ad37dd464d859cebdf72b68e6fb16d5e91c0f\nSigned-off-by: Iliyan Malchev \u003cmalchev@google.com\u003e\n"
    },
    {
      "commit": "a4fdd8ae4c1f5b3c2668900a49a9042364f15bd3",
      "tree": "3db19b32237b4167749bbc784b7ca7989e358cbe",
      "parents": [
        "e4197d41bb3458ea3a38de7bd75aa9cab27ee3af"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Thu Jul 21 13:51:30 2011 -0700"
      },
      "committer": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Thu Jul 21 13:51:30 2011 -0700"
      },
      "message": "f_accessory.h: Update USB accessory kernel driver header file\n\nBug: 5051683\n\nChange-Id: I24fb640f24439f0010735eaa8e1e7b2767c353ea\nSigned-off-by: Mike Lockwood \u003clockwood@android.com\u003e\n"
    },
    {
      "commit": "1dcc732bb54366de8835a6889b69818f734815fa",
      "tree": "f944cf168f58cf778c3d4a3e911be391d11c89ad",
      "parents": [
        "48527c3f740a80b45acb5a6efc217f771ae50143"
      ],
      "author": {
        "name": "Chia-chi Yeh",
        "email": "chiachi@android.com",
        "time": "Mon Jul 18 12:00:23 2011 -0700"
      },
      "committer": {
        "name": "Chia-chi Yeh",
        "email": "chiachi@android.com",
        "time": "Mon Jul 18 12:00:23 2011 -0700"
      },
      "message": "update VPN related kernel headers to 2.6.39.\n\nThe original files are updated in I84220a16b667082f4ff75e72c6b0f2f0dddb65df.\n\nChange-Id: I14ca73b79c66427fd2ad58fb54a5ac649c9b7eee\n"
    },
    {
      "commit": "10f6adf0c89d20098293322d7cada39598382d38",
      "tree": "f9429f3f20e2e014d9110c572d296e4ac3caf1dd",
      "parents": [
        "30e30acf106166bf65ad781bb4a63eead1d2c3a6"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Thu Jul 14 21:02:30 2011 -0400"
      },
      "committer": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Thu Jul 14 21:02:30 2011 -0400"
      },
      "message": "f_mtp.h: Update for MTP_SEND_FILE_WITH_HEADER ioctl\n\nChange-Id: Ib5541625998805cbc23f34eb00f5a21cba6eef53\nSigned-off-by: Mike Lockwood \u003clockwood@android.com\u003e\n"
    },
    {
      "commit": "f733ca08e665f81a55e490fc9500098014c403f1",
      "tree": "b83e521b3f43b005b69c07f8ecda09209379dfd6",
      "parents": [
        "221595a085fc8fa4eed2c4143402a085aa931aed"
      ],
      "author": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Mon Jul 11 11:55:47 2011 -0700"
      },
      "committer": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Mon Jul 11 11:55:47 2011 -0700"
      },
      "message": "bionic: update processed omap_ion.h\n\nChange-Id: I72acee8d285247c9e5fe21014a6f5ce8af3f73e5\nSigned-off-by: Iliyan Malchev \u003cmalchev@google.com\u003e\n"
    },
    {
      "commit": "221595a085fc8fa4eed2c4143402a085aa931aed",
      "tree": "0e8a59aa2ff5745c64d21933944c59421e648e48",
      "parents": [
        "681c4bd782369e0d42bd02d3ac38a8031270ad7e"
      ],
      "author": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Thu Jul 07 15:39:28 2011 -0700"
      },
      "committer": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Thu Jul 07 15:50:10 2011 -0700"
      },
      "message": "bionic: update cleaned headers for ion\n\nChange-Id: I5352e6c2b29a1c3c17eda531df397d8d3a63649a\nSigned-off-by: Iliyan Malchev \u003cmalchev@google.com\u003e\n"
    },
    {
      "commit": "015f3a770dac9743f9775721cac2a4548ecc6899",
      "tree": "bab57744349e2a22c98a07c83d130983d0df5e9c",
      "parents": [
        "dd0ffc738e3f956cf4f0ae409cda22595a33f08b",
        "1079eb17471ed9cef4548a54cb20e57f6d4909fe"
      ],
      "author": {
        "name": "Rebecca Schultz Zavin",
        "email": "rebecca@android.com",
        "time": "Thu Jun 30 15:10:37 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 30 15:10:37 2011 -0700"
      },
      "message": "Merge \"Add cleaned headers for ion to bionic\""
    },
    {
      "commit": "1079eb17471ed9cef4548a54cb20e57f6d4909fe",
      "tree": "a53468636d2a44ddd6ae2a0fdb4a19342b09f204",
      "parents": [
        "ff03fb25f7a7c6706f5de5006c36aac863be3a3e"
      ],
      "author": {
        "name": "Rebecca Schultz Zavin",
        "email": "rebecca@android.com",
        "time": "Thu Jun 30 14:16:17 2011 -0700"
      },
      "committer": {
        "name": "Rebecca Schultz Zavin",
        "email": "rebecca@android.com",
        "time": "Thu Jun 30 14:16:17 2011 -0700"
      },
      "message": "Add cleaned headers for ion to bionic\n\nChange-Id: I0e2c35e8fb5cd20a796c4f588954205eacde0ae2\nSigned-off-by: Rebecca Schultz Zavin \u003crebecca@android.com\u003e\n"
    },
    {
      "commit": "31b1221c2f49ba3932ef6ca851df0665d36e8ad7",
      "tree": "517c2920274bbc176b85ab9ebf84a34bf83b845e",
      "parents": [
        "ff03fb25f7a7c6706f5de5006c36aac863be3a3e"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Tue Jun 21 17:49:32 2011 -0700"
      },
      "committer": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Tue Jun 21 17:49:32 2011 -0700"
      },
      "message": "Re-generate resource.h from Linux 2.6.39\n\nChange-Id: I22534914a4ae042ece4933bd372aafbc9129ab59\n"
    },
    {
      "commit": "d9dd4bcd9e35633dc4a349636cfcaaba1b5b7111",
      "tree": "b0b90a5cad62283eb22293e5394f9d7332d5e648",
      "parents": [
        "af149077bd4f0d9991ab62428e3b1578f68cd06a"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Sun Jun 12 18:09:00 2011 -0700"
      },
      "committer": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Sun Jun 12 18:09:00 2011 -0700"
      },
      "message": "Update linux/input.h header to 2.6.39.\n\nChange-Id: I48e32adb78aac7e9a79163177fcea827159bd906\n"
    },
    {
      "commit": "fe88a194a308ae3753f90c9f7ecb99557fdbfcca",
      "tree": "1f5e0292c253b1703ab09984cfb19ddf3630cd49",
      "parents": [
        "7b6795dad91988d76a282fc2b033f0cc5585ee65",
        "f67e03274dcf26f992a2ad5300736e3750941f74"
      ],
      "author": {
        "name": "Simon Wilson",
        "email": "simonwilson@google.com",
        "time": "Thu May 26 09:37:32 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 26 09:37:32 2011 -0700"
      },
      "message": "Merge \"sound/asound.h: add header for ALSA\""
    },
    {
      "commit": "7b6795dad91988d76a282fc2b033f0cc5585ee65",
      "tree": "6865006286576b39f02115f2fae1ac72791706ec",
      "parents": [
        "9d918606123cbf8656517868a65437b0a832aa9e"
      ],
      "author": {
        "name": "Frank Maker",
        "email": "ffrank@google.com",
        "time": "Wed May 25 11:07:04 2011 -0700"
      },
      "committer": {
        "name": "Frank Maker",
        "email": "ffrank@google.com",
        "time": "Wed May 25 17:28:37 2011 -0700"
      },
      "message": "Fixed bug where -k option would not be passed to cleanupFile function\nChanged cleanupFile to have no default original path, forcing it to be passed instead, thereby conforming to the Google Python style guide.\n"
    },
    {
      "commit": "f67e03274dcf26f992a2ad5300736e3750941f74",
      "tree": "a5a547ef6cfc57958a1aea8434c46c6cdbb8707f",
      "parents": [
        "5fd462951bee4de65fb47cf132452ba709ab0102"
      ],
      "author": {
        "name": "Simon Wilson",
        "email": "simonwilson@google.com",
        "time": "Wed May 25 14:16:34 2011 -0700"
      },
      "committer": {
        "name": "Simon Wilson",
        "email": "simonwilson@google.com",
        "time": "Wed May 25 14:16:34 2011 -0700"
      },
      "message": "sound/asound.h: add header for ALSA\n\nChange-Id: If9680194846752a2fae6a4a3b8e6dba4175fb9ca\n"
    },
    {
      "commit": "9d918606123cbf8656517868a65437b0a832aa9e",
      "tree": "deb7582dfb8f676821ec9d81c19149e5f069464e",
      "parents": [
        "5fd462951bee4de65fb47cf132452ba709ab0102",
        "5c7384fa791dafe6cdf9769c5166e683e29f189e"
      ],
      "author": {
        "name": "Michael I. Gold",
        "email": "gold@nvidia.com",
        "time": "Wed May 25 11:04:06 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 25 11:04:06 2011 -0700"
      },
      "message": "am 5c7384fa: am 8f7cdff4: am a7f976c9: update linux/tegrafb.h\n\n* commit \u00275c7384fa791dafe6cdf9769c5166e683e29f189e\u0027:\n  update linux/tegrafb.h\n"
    },
    {
      "commit": "a7f976c9de3c20cc8cdde4f3dfeeb48a1a89adb7",
      "tree": "8706415051bde5a91188576eb58a15a31d537527",
      "parents": [
        "fb48c8a5c34132f825978f3806b253d2480ceea3"
      ],
      "author": {
        "name": "Michael I. Gold",
        "email": "gold@nvidia.com",
        "time": "Fri May 13 15:23:26 2011 -0700"
      },
      "committer": {
        "name": "Erik Gilling",
        "email": "konkers@android.com",
        "time": "Tue May 24 13:02:58 2011 -0700"
      },
      "message": "update linux/tegrafb.h\n\nChange-Id: I6bccdb7e0eb34fc4ca370458f44ed187ccb67ac8\n"
    },
    {
      "commit": "e3e4ac9237cb58884361566a25bdc5e394ed455a",
      "tree": "5e4a6fb1a9a24cd647a87e213056278330c62d1f",
      "parents": [
        "2cc2b2be692f1d559a09d2066e56e450249cc9c0"
      ],
      "author": {
        "name": "Dmitry Shmidt",
        "email": "dimitrysh@google.com",
        "time": "Tue Mar 22 15:21:48 2011 -0700"
      },
      "committer": {
        "name": "Dmitry Shmidt",
        "email": "dimitrysh@google.com",
        "time": "Tue Mar 22 15:21:48 2011 -0700"
      },
      "message": "Update netlink-related kernel includes\n\nChange-Id: I7e41bb168a1036093b598383d663a6a2e036ea42\nSigned-off-by: Dmitry Shmidt \u003cdimitrysh@google.com\u003e\n"
    },
    {
      "commit": "2bb79ad9b5941ad11b7ccaa8147577cef69524b2",
      "tree": "93ab5eebf7cd26c9930822833e2215062055937a",
      "parents": [
        "c0fc678e969885cf95d2dacaad647cdc3f704f6e"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Mon Mar 14 17:50:44 2011 -0400"
      },
      "committer": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Mon Mar 14 17:50:44 2011 -0400"
      },
      "message": "Update USB accessory kernel header to include serial number support\n\nChange-Id: Ic94e3f5ad278df43777fc4ea97f1fc67f6ccab0e\nSigned-off-by: Mike Lockwood \u003clockwood@android.com\u003e\n"
    },
    {
      "commit": "c0fc678e969885cf95d2dacaad647cdc3f704f6e",
      "tree": "892e9d347dce19c82fca0335acd83cbd008453d6",
      "parents": [
        "a08eb1df005189fdf5881b0f7b2f9258a97fec00"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Wed Mar 09 21:57:00 2011 -0500"
      },
      "committer": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Wed Mar 09 21:57:00 2011 -0500"
      },
      "message": "linux/usb/f_accessory.h: Update USB accessory kernel header\n\nFor bugs b/4079236, b/4073248 and b/4080288\n\nChange-Id: I641a0fa93492c7059900f0193c722356d13eeab5\nSigned-off-by: Mike Lockwood \u003clockwood@android.com\u003e\n"
    },
    {
      "commit": "da14b0e1ddabf753285e913a7601aafccd294617",
      "tree": "1eb2d4ede53ca08aa14a9797d806ed80fc1a7bb6",
      "parents": [
        "0ee092fb23318bc479de8e6514fbf2e05e0ce646"
      ],
      "author": {
        "name": "Erik Gilling",
        "email": "konkers@android.com",
        "time": "Tue Mar 01 14:46:11 2011 -0800"
      },
      "committer": {
        "name": "Erik Gilling",
        "email": "konkers@android.com",
        "time": "Tue Mar 01 14:46:11 2011 -0800"
      },
      "message": "add linux/nvhdcp.h header\n\nChange-Id: I74a1cf90bc9807002869aa9c7b5eddb065638db2\n"
    },
    {
      "commit": "6783f6a736928da7f4a1419d6b12cc8a830251af",
      "tree": "b0c41e0d1b14ba0cc6f5523fffbb584aad2fec46",
      "parents": [
        "0aad55369df9313d5f2c3fb27d8f561d78ddec58"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Tue Feb 15 09:20:21 2011 -0500"
      },
      "committer": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Tue Feb 15 09:20:21 2011 -0500"
      },
      "message": "Add linux/usb/f_accessory.h header for USB accessory driver\n\nChange-Id: Id6ffd75f855028739674c36f30d2592391d90859\nSigned-off-by: Mike Lockwood \u003clockwood@android.com\u003e\n"
    },
    {
      "commit": "62e1f374d1df0b98e8c8a1dd5a846aa955ae2c35",
      "tree": "595b39adf718c4fa9c16e0c4cd35a97f577520e1",
      "parents": [
        "4ce737f5df6bda362b45ca2a9d72d0aad2d5a58f",
        "fc2693110ee8a2ba22a445ad9855fbe9e118d439"
      ],
      "author": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@google.com",
        "time": "Sun Feb 06 12:53:23 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Feb 06 12:53:23 2011 -0800"
      },
      "message": "Merge \"libc: Update auto-gen scripts\""
    },
    {
      "commit": "d51564f9184a41f71a6cf42e39051272070aa9b2",
      "tree": "71fa76ec9d529a6a1f723741e99369322d14e518",
      "parents": [
        "820e6867e286af05a539b611e5a30d9f8d0a6c5f",
        "30b4d82bbab8f49ded1c309366ea02578e7b4e7a"
      ],
      "author": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@google.com",
        "time": "Thu Feb 03 10:31:27 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Feb 03 10:31:27 2011 -0800"
      },
      "message": "Merge \"libc: Fix struct user_vfp definition.\""
    },
    {
      "commit": "fc2693110ee8a2ba22a445ad9855fbe9e118d439",
      "tree": "6bbfcf0620780f454b5c0ac2dbd5341a00cfa157",
      "parents": [
        "040e18f362716c0bab1d9c39a869b98d6c61584c"
      ],
      "author": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@google.com",
        "time": "Mon Oct 11 22:11:06 2010 +0200"
      },
      "committer": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@google.com",
        "time": "Thu Feb 03 18:07:41 2011 +0100"
      },
      "message": "libc: Update auto-gen scripts\n\nMake the scripts use external/kernel-headers/original by default.\n\nclean_header.py:  Document -k\u003cpath\u003e, add -d\u003cpath\u003e\nfind_headers.py:  Make kernel config files optional\nupdate_all.py:    Allow setting the path to kernel headers on the command-line\nupdate_all.py:    Better formatting of output on ttys\nupdate_all.py:    Automatically perform \"git add/rm\" on affected files.\nSYSCALLS.TXT:     Fix typo in __socketcall definition.\nchecksyscalls.py: Add support for superH architecture in the checks.\ngensyscalls.py:   Automatically perform \"git add/rm\" on affected files.\ncpp.py:           Fixed a bug that prevented certain type definitions to\n                  be kept in the generated clean header (e.g.\n                  struct ethtool_drvinfo in \u003clinux/ethtool.h\u003e)\n\nAll scripts will use the content of external/kernel-headers/original by default now.\n\nThe generated code removes all empty lines and trailing whitespace. This is useful\nto ensure a unified output even if we change the parser again in the future.\n\nThe top-level disclaimer has been edited with update instructions to regenerate\nthe headers when needed.\n\nAlso, a warning is now inserted every 8th line in the final output:\n\n/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */\n\nChanges under kernel/arch-arm and kernel/arch-x86 should correspond to whitespace\ndifferences and additionnal struct definitions that were missed by the previous\nparser implementation.\n\nChange-Id: Icd1c056bacd766759f3e9b7bb5d63a246f3d656a\n\nWARNING: If you run these script, do not submit the result to gerrit for now.\n         It seems there are discrepancies between the content of original headers\n         and those currently commited under bionic/libc/kernel/.\n\n         (This problem is the main motivation to insert the warning repeatedly).\n\n         Current list of issues:\n\n           - Missing SuperH headers (i.e. external/kernel-headers/original/asm-sh)\n"
    },
    {
      "commit": "30b4d82bbab8f49ded1c309366ea02578e7b4e7a",
      "tree": "0bdb7d71056ef2f33069b523e34605fe8035ae46",
      "parents": [
        "040e18f362716c0bab1d9c39a869b98d6c61584c"
      ],
      "author": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@google.com",
        "time": "Tue Feb 01 14:50:12 2011 +0100"
      },
      "committer": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@google.com",
        "time": "Tue Feb 01 15:28:36 2011 +0100"
      },
      "message": "libc: Fix struct user_vfp definition.\n\nThis patch moves the definition of struct user_vfp from \u003casm/ptrace.h\u003e\nto \u003casm/user.h\u003e for the ARM platform, in order to match the original\nkernel headers.\n\nSee patches  94519 and 94520 for a description of the problem and a\nfix for debuggerd that uses the structure.\n\nThis prevented us from properly re-running the kernel headers cleanup\nscripts.\n\nChange-Id: I43718a59ae49b9d89fc2d1c8affb65973fb2919c\n"
    },
    {
      "commit": "0688023af7df00e105ca1fb4f94c64d0432cc89c",
      "tree": "46bda156cbbb0be6446d955684be7e63ba34b545",
      "parents": [
        "db7c59df6c43e89f688e357581a41d6a18944d8c"
      ],
      "author": {
        "name": "Steinar H. Gunderson",
        "email": "sesse@google.com",
        "time": "Thu Jan 20 00:12:30 2011 +0100"
      },
      "committer": {
        "name": "Steinar H. Gunderson",
        "email": "sesse@google.com",
        "time": "Thu Jan 20 06:08:40 2011 +0100"
      },
      "message": "Update IPv6 kernel headers with new 2.6.37 headers, cleaned by update_all.py. (It wanted to do many other changes, most of them cosmetic, but I only included the IPv6 changes.)\n\nChange-Id: I0ef33ca6d890d067949fce772104cd03335f612d\n"
    },
    {
      "commit": "db7c59df6c43e89f688e357581a41d6a18944d8c",
      "tree": "9e34e3589217b98f6894183feea1bc9b913373d5",
      "parents": [
        "441d7608b76613c3fb99867eed97277c237eb381"
      ],
      "author": {
        "name": "Steinar H. Gunderson",
        "email": "sesse@google.com",
        "time": "Thu Jan 20 00:03:33 2011 +0100"
      },
      "committer": {
        "name": "Steinar H. Gunderson",
        "email": "sesse@google.com",
        "time": "Thu Jan 20 06:08:40 2011 +0100"
      },
      "message": "Fix syntax error in defaults.py.\n\nChange-Id: I149c46e7541af16856264b7f826981ce0d33290b\n"
    },
    {
      "commit": "b969b5a32a3924412b3584a2ab606ff64a3c4203",
      "tree": "941676f6fdb4fe7a7da090e12bcab939208e5c8a",
      "parents": [
        "43164fcbdf9fb47768df07ee73da56413200f971"
      ],
      "author": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@google.com",
        "time": "Tue Jan 11 17:23:10 2011 +0100"
      },
      "committer": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@google.com",
        "time": "Tue Jan 11 17:23:10 2011 +0100"
      },
      "message": "libc: fix kernel cleanup script typo.\n\nChange-Id: I5fc119be535ed47dadc780234665335efa6b9ac5\n"
    },
    {
      "commit": "015610e64eb728dd031c6b1730b70460d9d298b8",
      "tree": "cf5ed0113381177ce78026835dc6b47883f771f5",
      "parents": [
        "64b6c43379dba176659bc1313b6bb488ac94cfd6",
        "ce69c5e62f903e719af080fa03b8e718e294d3ba"
      ],
      "author": {
        "name": "Dmitry Shmidt",
        "email": "dimitrysh@google.com",
        "time": "Thu Jan 06 16:24:47 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jan 06 16:24:47 2011 -0800"
      },
      "message": "Merge \"Update headers for iproute2 ver 2.6.35\""
    },
    {
      "commit": "ce69c5e62f903e719af080fa03b8e718e294d3ba",
      "tree": "86cba4c0917fa9f4f3dfcab08fd59613dc6b31fb",
      "parents": [
        "4ad2f19f14db1282339334f477808960a884733f"
      ],
      "author": {
        "name": "Dmitry Shmidt",
        "email": "dimitrysh@google.com",
        "time": "Thu Jan 06 15:30:35 2011 -0800"
      },
      "committer": {
        "name": "Dmitry Shmidt",
        "email": "dimitrysh@google.com",
        "time": "Thu Jan 06 15:30:35 2011 -0800"
      },
      "message": "Update headers for iproute2 ver 2.6.35\n\nChange-Id: I170cc175b52379be6f5bd1106d43692ca7a629d2\nSigned-off-by: Dmitry Shmidt \u003cdimitrysh@google.com\u003e\n"
    },
    {
      "commit": "ce136705462252d002f8b7ab5a8d465c30954b93",
      "tree": "55f913527fe39f8bc708574c3e4e80dffb855a08",
      "parents": [
        "53c3e86fae4be95499f9f9340a26a462212bffad",
        "ae5df14f9349a000356cf45ec0292bc21ceb5b3a"
      ],
      "author": {
        "name": "David Turner",
        "email": "digit@android.com",
        "time": "Fri Dec 31 03:03:39 2010 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Dec 31 03:03:39 2010 -0800"
      },
      "message": "am ae5df14f: Merge \"Use __asm__ instead of asm in public libc headers\"\n\n* commit \u0027ae5df14f9349a000356cf45ec0292bc21ceb5b3a\u0027:\n  Use __asm__ instead of asm in public libc headers\n"
    },
    {
      "commit": "ae5df14f9349a000356cf45ec0292bc21ceb5b3a",
      "tree": "1ff2e546e4d50203d6dd54a1b4cc8d103c05e95d",
      "parents": [
        "3d302be485bc2f62a889fac85e386c9b8775eb59",
        "5775163f043ba7a68d2ed96376303e886348b2ae"
      ],
      "author": {
        "name": "David Turner",
        "email": "digit@android.com",
        "time": "Fri Dec 31 02:30:33 2010 -0800"
      },
      "committer": {
        "name": "Android Code Review",
        "email": "code-review@android.com",
        "time": "Fri Dec 31 02:30:33 2010 -0800"
      },
      "message": "Merge \"Use __asm__ instead of asm in public libc headers\""
    },
    {
      "commit": "6042658cb550eeaefba923343462b908ec4e78f1",
      "tree": "01a8513d5209a9490c7f688349b529a200f8b054",
      "parents": [
        "4ad2f19f14db1282339334f477808960a884733f",
        "b05aa1500035d0e02d30143a0702a72b111f200e"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Tue Dec 28 11:35:22 2010 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Dec 28 11:35:22 2010 -0800"
      },
      "message": "am b05aa150: Merge \"Replace all occurrances of asm with __asm__ in the output headers\"\n\n* commit \u0027b05aa1500035d0e02d30143a0702a72b111f200e\u0027:\n  Replace all occurrances of asm with __asm__ in the output headers\n"
    },
    {
      "commit": "b05aa1500035d0e02d30143a0702a72b111f200e",
      "tree": "b73a9608866269b01b1490410d7b4f3e4d99ee2c",
      "parents": [
        "a4f6d2281f979c013080e28b1f658c2ba9a8e9f3",
        "c9205dba43c45dc5a185aa26e1160c3f62e9b471"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Tue Dec 28 11:10:31 2010 -0800"
      },
      "committer": {
        "name": "Android Code Review",
        "email": "code-review@android.com",
        "time": "Tue Dec 28 11:10:31 2010 -0800"
      },
      "message": "Merge \"Replace all occurrances of asm with __asm__ in the output headers\""
    },
    {
      "commit": "4ad2f19f14db1282339334f477808960a884733f",
      "tree": "24759d331f1e77408be9475dd7a84f73e1274b2e",
      "parents": [
        "be5755969d70668bbab0e0c0ed75ebd867189723",
        "a4f6d2281f979c013080e28b1f658c2ba9a8e9f3"
      ],
      "author": {
        "name": "David Turner",
        "email": "digit@android.com",
        "time": "Wed Dec 22 11:29:30 2010 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Dec 22 11:29:30 2010 -0800"
      },
      "message": "am a4f6d228: Merge \"Add a method for replacing tokens in the preprocessed headers\"\n\n* commit \u0027a4f6d2281f979c013080e28b1f658c2ba9a8e9f3\u0027:\n  Add a method for replacing tokens in the preprocessed headers\n"
    },
    {
      "commit": "a4f6d2281f979c013080e28b1f658c2ba9a8e9f3",
      "tree": "b2d358f7874236290cab0b24d591194ed7206d36",
      "parents": [
        "c99892f155efd1d3005abf8a2bae83d290606ba1",
        "d32c8052fc2b2d3c5da344eb673df35d4a5bc052"
      ],
      "author": {
        "name": "David Turner",
        "email": "digit@android.com",
        "time": "Mon Dec 20 02:43:26 2010 -0800"
      },
      "committer": {
        "name": "Android Code Review",
        "email": "code-review@android.com",
        "time": "Mon Dec 20 02:43:26 2010 -0800"
      },
      "message": "Merge \"Add a method for replacing tokens in the preprocessed headers\""
    },
    {
      "commit": "c9205dba43c45dc5a185aa26e1160c3f62e9b471",
      "tree": "fdc369cc402eacf20c904fc278bd376af94b1f87",
      "parents": [
        "d32c8052fc2b2d3c5da344eb673df35d4a5bc052"
      ],
      "author": {
        "name": "Martin Storsjo",
        "email": "martin@martin.st",
        "time": "Wed Dec 08 11:39:05 2010 +0100"
      },
      "committer": {
        "name": "Martin Storsjo",
        "email": "martin@martin.st",
        "time": "Wed Dec 08 11:41:37 2010 +0100"
      },
      "message": "Replace all occurrances of asm with __asm__ in the output headers\n\nasm() conflicts with userland code compiled with -std\u003dc99, the userland\nlibc should only use __asm__() instead. Therefore, this transformation\nhas to be applied to all exported headers.\n\nThis only changes arch-arm/asm/byteorder.h.\n\nChange-Id: I1cf88c37201c3a91668d387293a18885c316d53c\n"
    },
    {
      "commit": "d32c8052fc2b2d3c5da344eb673df35d4a5bc052",
      "tree": "453039efa2d214c68a422bda36921eb7266a0296",
      "parents": [
        "1bc98ccb76c147c46bd666f05247eb11e2847d4b"
      ],
      "author": {
        "name": "Martin Storsjo",
        "email": "martin@martin.st",
        "time": "Wed Dec 08 11:38:14 2010 +0100"
      },
      "committer": {
        "name": "Martin Storsjo",
        "email": "martin@martin.st",
        "time": "Wed Dec 08 11:40:59 2010 +0100"
      },
      "message": "Add a method for replacing tokens in the preprocessed headers\n\nChange-Id: I14cf6337945560b012732ae0fe7a247074810678\n"
    },
    {
      "commit": "5775163f043ba7a68d2ed96376303e886348b2ae",
      "tree": "eb88421a708dc1bcf56825b7112511d45f20363c",
      "parents": [
        "1bc98ccb76c147c46bd666f05247eb11e2847d4b"
      ],
      "author": {
        "name": "Martin Storsjo",
        "email": "martin@martin.st",
        "time": "Wed Dec 08 09:33:51 2010 +0100"
      },
      "committer": {
        "name": "Martin Storsjo",
        "email": "martin@martin.st",
        "time": "Wed Dec 08 09:40:12 2010 +0100"
      },
      "message": "Use __asm__ instead of asm in public libc headers\n\nIf compiling userland code with -std\u003dc99, the current header produces an\nerror. The content of this header originally is a kernel internal header,\nwhere asm() is acceptable. In a header visible to userland, this should be\n__asm__ instead.\n\nChange-Id: I4d3188dd96f7836148ca89f5053d0389dd459d6e\n"
    },
    {
      "commit": "bd4ab138d833fe9d90ccff9ea0addb503246ca6f",
      "tree": "618bd6bbec8138b174a213d204b6a6a4190073e4",
      "parents": [
        "5d7995be2496fd4288563e26fc5864372dc93cdb",
        "e05762a5312261b96d20597eb6c3a61abaeac2cf"
      ],
      "author": {
        "name": "David Turner",
        "email": "digit@android.com",
        "time": "Mon Dec 06 16:44:46 2010 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 06 16:44:46 2010 -0800"
      },
      "message": "am e05762a5: am 8e6435ea: Merge \"Add defines for CAIF support\"\n\n* commit \u0027e05762a5312261b96d20597eb6c3a61abaeac2cf\u0027:\n  Add defines for CAIF support\n"
    },
    {
      "commit": "e05762a5312261b96d20597eb6c3a61abaeac2cf",
      "tree": "f804da509d49250933d1a9ec12c9c81e9f13207d",
      "parents": [
        "b11d7c3eca0e5bc04c14afe82a530429f173706c",
        "8e6435ead5b118f1fd458d4acbdd0bf86754ab1b"
      ],
      "author": {
        "name": "David Turner",
        "email": "digit@android.com",
        "time": "Mon Dec 06 13:31:43 2010 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 06 13:31:43 2010 -0800"
      },
      "message": "am 8e6435ea: Merge \"Add defines for CAIF support\"\n\n* commit \u00278e6435ead5b118f1fd458d4acbdd0bf86754ab1b\u0027:\n  Add defines for CAIF support\n"
    },
    {
      "commit": "2bf3ec03c3971a2aaad61a96d78c3a541fc2caf0",
      "tree": "58d034ced7a4326a9c103c8b5a0260f780250a1d",
      "parents": [
        "1bc98ccb76c147c46bd666f05247eb11e2847d4b"
      ],
      "author": {
        "name": "Bruce Beare",
        "email": "bruce.j.beare@intel.com",
        "time": "Fri Dec 03 16:14:59 2010 -0800"
      },
      "committer": {
        "name": "Bruce Beare",
        "email": "bruce.j.beare@intel.com",
        "time": "Fri Dec 03 16:14:59 2010 -0800"
      },
      "message": "Add defines for CAIF support\n\nChange-Id: I32d2e02814f1965ebdcecb804e947ff303dbe230\nAuthor: Mark Gross \u003cmark.gross@intel.com\u003e\nSigned-off-by: Bruce Beare \u003cbrucex.j.beare@intel.com\u003e\n"
    }
  ],
  "next": "c1974ee144156233c9257aed4bd84a482ec5ffcb"
}
