)]}'
{
  "log": [
    {
      "commit": "06d1cd267ca0a2a76beb9a762465572dd3d0cce6",
      "tree": "3ddbeffefd0ec34097fe1d9495afae25ef632611",
      "parents": [
        "2a813f8cd8ce91d588a595c5709502dece3af289"
      ],
      "author": {
        "name": "Alan Jenkins",
        "email": "alan-jenkins@tuffmail.co.uk",
        "time": "Tue Oct 14 14:19:15 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Oct 22 16:37:25 2008 +0200"
      },
      "message": "tracing/fastboot: fix row order in bootgraph.pl\n\nWhen bootgraph.pl parses a file, it gives one row for each initcall\u0027s\npid.  But they are displayed in random (perl hash) order.  Let\u0027s\nsort the pids by the start time of their first initcall instead.\n\nThis helps trace module initcalls, where each has a separate pid.\nbootgraph.pl will show module initcalls during the initramfs; it may\nalso be adapted to show subsequent module initcalls.\n\nSigned-off-by: Alan Jenkins \u003calan-jenkins@tuffmail.co.uk\u003e\nAcked-by: Frédéric Weisbecker \u003cfweisbec@gmail.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "2a813f8cd8ce91d588a595c5709502dece3af289",
      "tree": "8695346bf06c22909574da1bd8f972119488f6bf",
      "parents": [
        "17d80fd07d35ae1d231b3378ee4f00ace54f9d31"
      ],
      "author": {
        "name": "Alan Jenkins",
        "email": "alan-jenkins@tuffmail.co.uk",
        "time": "Tue Oct 14 14:18:07 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Oct 22 16:37:12 2008 +0200"
      },
      "message": "tracing/fastboot: fix bootgraph.pl to run with \"use strict\"\n\nAs a perl novice, I would prefer to have the benefit of the interpreters\u0027\nwisdom.  It turns out there were already some warnings, so let\u0027s fix them.\n\nSigned-off-by: Alan Jenkins \u003calan-jenkins@tuffmail.co.uk\u003e\nAcked-by: Frédéric Weisbecker \u003cfweisbec@gmail.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "07d1890420cce95c577736e4d67f70cbd39845fe",
      "tree": "f27f65dc3f57a16bd22880254fe9c399e8a9da51",
      "parents": [
        "5c542368a3ded88bed98239fb3570dda416203ee"
      ],
      "author": {
        "name": "Frederic Weisbecker",
        "email": "fweisbec@gmail.com",
        "time": "Sat Oct 04 21:35:48 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Tue Oct 14 10:39:34 2008 +0200"
      },
      "message": "tracing/fastboot: fix initcalls disposition in bootgraph.pl\n\nWhen bootgraph.pl parses a file, it gives one row\nfor each initcall\u0027s pid. But only few of them will\nbe displayed \u003d\u003e the longest.\n\nThis patch corrects it by giving only a rows for pids\nwhich have initcalls that will be displayed.\n\nSigned-off-by: Frederic Weisbecker \u003cfweisbec@gmail.com\u003e\nAcked-by: Arjan van de Ven \u003carjan@linux.intel.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "5c542368a3ded88bed98239fb3570dda416203ee",
      "tree": "d3b120959f1af5f1736d25020eda1b9abedcb642",
      "parents": [
        "80a398a55d3096ff4572b44271d095413749ebb4"
      ],
      "author": {
        "name": "Arnaud Patard",
        "email": "apatard@mandriva.com",
        "time": "Fri Sep 19 20:16:25 2008 -0700"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Tue Oct 14 10:39:33 2008 +0200"
      },
      "message": "tracing/fastboot: fix bootgraph.pl initcall name regexp\n\nThe regexp used to match the start and the end of an initcall\nare matching only on [a-zA-Z\\_]. This rules out initcalls with\na number in them. This patch is fixing that.\n\nSigned-off-by: Arnaud Patard \u003capatard@mandriva.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "80a398a55d3096ff4572b44271d095413749ebb4",
      "tree": "68f28bd08c66f6f81174150116e0459cfa87a15d",
      "parents": [
        "231375cc5cc3549bb413f94a164bdcbd5f9ce943"
      ],
      "author": {
        "name": "Arjan van de Ven",
        "email": "arjan@linux.intel.com",
        "time": "Sun Sep 14 15:30:52 2008 -0700"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Tue Oct 14 10:39:32 2008 +0200"
      },
      "message": "tracing/fastboot: fix issues and improve output of bootgraph.pl\n\nDavid Sanders reported some issues with bootgraph.pl\u0027s display\nof his sytems bootup; this commit fixes these by scaling the graph\nnot from 0 - end time but from the first initcall to the end time;\nthe minimum display size etc also now need to scale with this, as does\nthe axis display.\n\nSigned-off-by: Arjan van de Ven \u003carjan@linux.intel.com\u003e\n"
    },
    {
      "commit": "ddc7a01aad195708fc943d9446411d11e3547784",
      "tree": "e7b0343c8e11a06f7c90cda21bcf038a1be34941",
      "parents": [
        "8a5d900cca57115326bc5b9e7f3bac980986c2c8"
      ],
      "author": {
        "name": "Frederic Weisbecker",
        "email": "fweisbec@gmail.com",
        "time": "Sat Oct 04 21:35:48 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Tue Oct 14 10:39:24 2008 +0200"
      },
      "message": "tracing/fastboot: fix initcalls disposition in bootgraph.pl\n\nWhen bootgraph.pl parses a file, it gives one row\nfor each initcall\u0027s pid. But only few of them will\nbe displayed \u003d\u003e the longest.\n\nThis patch corrects it by giving only a rows for pids\nwhich have initcalls that will be displayed.\n\n[ mingo@elte.hu: resolved conflicts ]\nSigned-off-by: Frederic Weisbecker \u003cfweisbec@gmail.com\u003e\nAcked-by: Arjan van de Ven \u003carjan@linux.intel.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "aa5d9151f745b6ee6a236a1f109118034277eb92",
      "tree": "3b0660685ba60cf2401e70eba4572ed2691c817d",
      "parents": [
        "1b7ae37c030a9fbbb5ebbf5d7bbfd7208cf805b7"
      ],
      "author": {
        "name": "Arjan van de Ven",
        "email": "arjan@linux.intel.com",
        "time": "Sat Sep 13 09:36:06 2008 -0700"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Tue Oct 14 10:38:46 2008 +0200"
      },
      "message": "tracing/fastboot: add a script to visualize the kernel boot process / time\n\nWhen optimizing the kernel boot time, it\u0027s very valuable to visualize\nwhat is going on at which time. In addition, with the fastboot asynchronous\ninitcall level, it\u0027s very valuable to see which initcall gets run where\nand when.\n\nThis patch adds a script to turn a dmesg into a SVG graph (that can be\nshown with tools such as InkScape, Gimp or Firefox) and a small change\nto the initcall code to print the PID of the thread calling the initcall\n(so that the script can work out the parallelism).\n\nSigned-off-by: Arjan van de Ven \u003carjan@linux.intel.com\u003e\n"
    }
  ]
}
