)]}'
{
  "commit": "2d291e902791e1c8d72bc223b6f063bbb27a1280",
  "tree": "f4c5093b1d51929ee8f09b60708125c66f2c4f7e",
  "parents": [
    "32dde0f975e430f00f03f80f7dbab585d8b45eab"
  ],
  "author": {
    "name": "James Bottomley",
    "email": "James.Bottomley@HansenPartnership.com",
    "time": "Tue Sep 09 14:04:18 2008 +0000"
  },
  "committer": {
    "name": "Paul Mackerras",
    "email": "paulus@samba.org",
    "time": "Wed Sep 17 09:14:42 2008 -0700"
  },
  "message": "Fix compile failure with non modular builds\n\nCommit deac93df26b20cf8438339b5935b5f5643bc30c9 (\"lib: Correct printk\n%pF to work on all architectures\") broke the non modular builds by\nmoving an essential function into modules.c.  Fix this by moving it\nout again and into asm/sections.h as an inline.  To do this, the\ndefinition of struct ppc64_opd_entry has been lifted out of modules.c\nand put in asm/elf.h where it belongs.\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "80d1f399ee513a944aae0b7366a55d588393fac9",
      "old_mode": 33188,
      "old_path": "arch/powerpc/include/asm/elf.h",
      "new_id": "64c6ee22eefd6ba4cb6dd5da54bd801440111c2a",
      "new_mode": 33188,
      "new_path": "arch/powerpc/include/asm/elf.h"
    },
    {
      "type": "modify",
      "old_id": "7710e9e6660fc52ef703c540a95b16a892ba3fca",
      "old_mode": 33188,
      "old_path": "arch/powerpc/include/asm/sections.h",
      "new_id": "07956f3e78444f5f63390d8d328c000af957061f",
      "new_mode": 33188,
      "new_path": "arch/powerpc/include/asm/sections.h"
    },
    {
      "type": "modify",
      "old_id": "ad79de272ff3ec7f7ee14062f48eed082511e2e0",
      "old_mode": 33188,
      "old_path": "arch/powerpc/kernel/module_64.c",
      "new_id": "1af2377e49929dc367d49b4588fd2ba6d23d7e91",
      "new_mode": 33188,
      "new_path": "arch/powerpc/kernel/module_64.c"
    }
  ]
}
