)]}'
{
  "log": [
    {
      "commit": "3ce9e53e788881da0d5f3912f80e0dd6b501f304",
      "tree": "45af7ce9c1aa4a1f50c31302ebc4bcdea9621c86",
      "parents": [
        "29bb4cc5e0547a7589556f8629e39016c5d203c0"
      ],
      "author": {
        "name": "Michal Marek",
        "email": "mmarek@suse.cz",
        "time": "Mon Oct 15 21:16:56 2012 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 15 13:01:05 2012 -0700"
      },
      "message": "kbuild: Fix accidental revert in commit fe04ddf\n\nCommit fe04ddf7c291 (\"kbuild: Do not package /boot and /lib in make\ntar-pkg\") accidentally reverted two previous kbuild commits.  I don\u0027t\nknow what I was thinking.\n\nThis brings back changes made by commits 24cc7fb69a5b (\"x86/kbuild:\narchscripts depends on scripts_basic\") and c1c1a59e37da (\"firmware: fix\ndirectory creation rule matching with make 3.80\")\n\nReported-by: Jan Beulich \u003cJBeulich@suse.com\u003e\nCc: \u003cstable@vger.kernel.org\u003e\nSigned-off-by: Michal Marek \u003cmmarek@suse.cz\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "fe04ddf7c2910362f3817c8156e41cbd6c0ee35d",
      "tree": "c760dd345cdc0ac7add2b541ae642b1ef496c0f5",
      "parents": [
        "24cc7fb69a5b5edfdff1d38c6a213d6a33648829"
      ],
      "author": {
        "name": "Michal Marek",
        "email": "mmarek@suse.cz",
        "time": "Tue Sep 25 16:03:03 2012 +0200"
      },
      "committer": {
        "name": "Michal Marek",
        "email": "mmarek@suse.cz",
        "time": "Thu Sep 27 16:26:19 2012 +0200"
      },
      "message": "kbuild: Do not package /boot and /lib in make tar-pkg\n\nThere were reports of users destroying their Fedora installs by a kernel\ntarball that replaces the /lib -\u003e /usr/lib symlink. Let\u0027s remove the\ntoplevel directories from the tarball to prevent this from happening.\n\nReported-by: Andi Kleen \u003candi@firstfloor.org\u003e\nSuggested-by: Ben Hutchings \u003cben@decadent.org.uk\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Michal Marek \u003cmmarek@suse.cz\u003e\n"
    },
    {
      "commit": "c1c1a59e37dab22951e25753de0bdf6b9272a4ea",
      "tree": "de050b1e8e17c9fdfb5cfb3e95f5dfa45b18494c",
      "parents": [
        "6c7080a61fc7b46b3ac8573952b5a3e9d5f68bc4"
      ],
      "author": {
        "name": "Mark Asselstine",
        "email": "mark.asselstine@windriver.com",
        "time": "Wed Sep 19 16:30:44 2012 -0400"
      },
      "committer": {
        "name": "Michal Marek",
        "email": "mmarek@suse.cz",
        "time": "Fri Sep 21 13:15:42 2012 +0200"
      },
      "message": "firmware: fix directory creation rule matching with make 3.80\n\nSince make 3.80 doesn\u0027t support secondary expansion it uses a fallback\nrule to create firmware directories which is matched after primary\nexpansion of the $(installed-fw) rule\u0027s prerequisite. Commit\n6c7080a61fc7 [firmware: fix directory creation rule matching with make\n3.82] changed the expression generated after primary expansion such\nthat the fallback was not matched. Updating the fallback rule to match\nthe new look primary expansion is not an option for various reasons.\n\nThe trailing slash added here to $(INSTALL_FW_PATH)/. while defining\ninstalled-fw-dirs fixes builds with make 3.82 since this will provide\na matching rule for $(INSTALL_FW_PATH)/$$(dir %) when % is in the base\nfirmware directory (ie. $(dir %) gives \u0027./\u0027). Versions of make prior\nto 3.82 will strip this trailing slash along with the one generated by\n$(dir %) when % is in the base firmware directory and as such continue\nto function as before.\n\nSigned-off-by: Mark Asselstine \u003cmark.asselstine@windriver.com\u003e\nTested-by: Jan Beulich \u003cjbeulich@suse.com\u003e\nSigned-off-by: Michal Marek \u003cmmarek@suse.cz\u003e\n"
    },
    {
      "commit": "6c7080a61fc7b46b3ac8573952b5a3e9d5f68bc4",
      "tree": "2326401c91f3c1d941c1d10dd54384a8970f817d",
      "parents": [
        "367e43c50d7f7c3b0cec17f4d855a96f47f5e17b"
      ],
      "author": {
        "name": "Mark Asselstine",
        "email": "mark.asselstine@windriver.com",
        "time": "Wed Aug 08 13:14:36 2012 -0400"
      },
      "committer": {
        "name": "Michal Marek",
        "email": "mmarek@suse.cz",
        "time": "Thu Aug 30 16:27:13 2012 +0200"
      },
      "message": "firmware: fix directory creation rule matching with make 3.82\n\nAttempting to run \u0027firmware_install\u0027 with CONFIG_USB_SERIAL_TI\u003dy when\nusing make 3.82 results in an error\n\nmake[2]: *** No rule to make target `/lib/firmware/./\u0027, needed by\n`/lib/firmware/ti_3410.fw\u0027.  Stop.\n\nIt turns out make 3.82 is picky when matching directory names with\ntrailing slashes as a result, where make 3.81 would handle this\ncorrectly make 3.82 does not find the rule needed to create the\ndirectory.\n\nThe \u0027./\u0027 seen in the error is added by $(dir) for firmware which\nresides in the base firmware src directory, such as\nti_3410.fw.ihex. By performing $(dir) after we prepend the\n$(INSTALL_FW_PATH) we can ensure we don\u0027t end up with a \u0027./\u0027 in the\nmiddle of the path and the directory will be properly created.\n\nThis change works with make 3.81 and should work with previous\nversions as well.\n\nSigned-off-by: Mark Asselstine \u003cmark.asselstine@windriver.com\u003e\nSigned-off-by: Michal Marek \u003cmmarek@suse.cz\u003e\n"
    },
    {
      "commit": "759da9267177e5005c8f21e11d29d26f4f459744",
      "tree": "75f8f0eee78c8a215f9bfe529a1b34f2383a2f28",
      "parents": [
        "2b12a4c524812fb3f6ee590a02e65b95c8c32229"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Aug 01 23:58:36 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Sat Aug 02 07:52:29 2008 +0100"
      },
      "message": "firmware: silence __fw_modbuild and __fw_modinst \u0027Nothing to be done\u0027 messages\n\nPeople don\u0027t like them and think they\u0027re errors.\n\nLeave the __fw_install one though; when \u0027make firmware_install\u0027 does\nnothing, it\u0027s best to have a \u0027Nothing to be done for...\u0027 message rather\nthan just doing nothing.\n\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "44463f7dd6c8039904333e4374e5c6e9ad83006f",
      "tree": "c6fb967b9723ae3534f115cbe4fc4b9f4aeb7858",
      "parents": [
        "fb2e405fc1fc8b20d9c78eaa1c7fd5a297efde43"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Jul 25 14:17:19 2008 -0400"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Jul 25 14:26:30 2008 -0400"
      },
      "message": "firmware: create firmware binaries during \u0027make modules\u0027.\n\nThis means that we no longer need write access to the source tree while\ndoing \u0027make modules_install\u0027.\n\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "7259d936c6af216198ae6af3a25ac6c9dbdbe779",
      "tree": "b3d873bf6a0bd480329e5e375bc51f2a5ed38f74",
      "parents": [
        "ee723cb3d419afcc8b6c7ccc0f73a34b0eb5ac7b"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Wed Jul 16 23:44:32 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jul 17 09:12:04 2008 -0700"
      },
      "message": "Update scripts/Makefile.fwinst to cope with older make\n\nAlso fix unwanted rebuilds of the firmware/ihex2fw tool by including\nthe .ihex2fw.cmd file when present.\n\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\nReported-and-tested-by: Wang Chen \u003cwangchen@cn.fujitsu.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "8bd6b2229bf98761465020467ec33547d05bff46",
      "tree": "7254aa39f6cede847ec67377f17cf58a04f02c7e",
      "parents": [
        "f1485f3deb89e6ae10c4d34662ec9e692855ab5d"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sat May 31 15:07:18 2008 +0300"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Thu Jul 10 14:47:41 2008 +0100"
      },
      "message": "ihex: add ihex2fw tool for converting HEX files into firmware images\n\nNot the straight conversion to binary which objcopy can do for us, but\nactually representing each record with its original {addr, length},\nbecause some drivers need that information preserved.\n\nFix up \u0027firmware_install\u0027 to be able to build $(hostprogs-y) too.\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "88ecf814c47f577248751ddbe9626d98aeef5783",
      "tree": "f289bb81a8ec81dbe82fbc314f39a07f8df1d562",
      "parents": [
        "d172e7f5c67f2d41f453c7aa83d3bdb405ef8ba5"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu May 29 11:01:51 2008 +0300"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Thu Jul 10 14:47:34 2008 +0100"
      },
      "message": "firmware: Add firmware installation to modules_install, add firmware_install\n\nFor \u0027make modules_install\u0027, install any firmware required by\nthe modules which are being installed.\n\nAlso add a \u0027make firmware_install\u0027 target which doesn\u0027t depend on the\nconfiguration, but installs _all_ available in-kernel-tree firmware into\n$(INSTALL_FW_PATH), which defaults to /lib/firmware. This is intended\nfor distributors to make arch-independent (and config-independent)\npackages containing firmware.\n\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    }
  ]
}
