)]}'
{
  "commit": "52d61227b66d4099b39c8309ab37cb67ee09a405",
  "tree": "0c5562920f48672d38baf05dd744118a4a8f2e69",
  "parents": [
    "4b15de08fe4d2c9d12a3764394731018a763216b"
  ],
  "author": {
    "name": "Simon Kagstrom",
    "email": "simon.kagstrom@netinsight.net",
    "time": "Mon Aug 24 09:10:12 2009 +0200"
  },
  "committer": {
    "name": "Wolfgang Denk",
    "email": "wd@denx.de",
    "time": "Tue Sep 15 22:34:32 2009 +0200"
  },
  "message": "Define ffs/fls for all architectures\n\nUBIFS requires fls(), which is not defined for arm (and some other\narchitectures) and this patch adds it. The implementation is taken from\nLinux and is generic. ffs() is also defined for those that miss it.\n\nSigned-off-by: Simon Kagstrom \u003csimon.kagstrom@netinsight.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b768e20fbb66484cbccc42235500e4c1651db278",
      "old_mode": 33188,
      "old_path": "include/asm-i386/bitops.h",
      "new_id": "ac6285aa5f2eb6cae88a0a17f57c911fc54e04b4",
      "new_mode": 33188,
      "new_path": "include/asm-i386/bitops.h"
    },
    {
      "type": "modify",
      "old_id": "0f9e8abe9c12e43e23865686e1a8edea3ae29203",
      "old_mode": 33188,
      "old_path": "include/asm-m68k/bitops.h",
      "new_id": "e0c35fa7b055162aee02451bc2219528393db349",
      "new_mode": 33188,
      "new_path": "include/asm-m68k/bitops.h"
    },
    {
      "type": "modify",
      "old_id": "7744212b45ad6e3661ee0acb026121e263984974",
      "old_mode": 33188,
      "old_path": "include/asm-nios/bitops.h",
      "new_id": "8315fb7caafa6986b8c2cf8df7c5b932d13957df",
      "new_mode": 33188,
      "new_path": "include/asm-nios/bitops.h"
    },
    {
      "type": "modify",
      "old_id": "e6c1a850d1b4be482149372764af8b0d466a6097",
      "old_mode": 33188,
      "old_path": "include/asm-nios2/bitops.h",
      "new_id": "b01a89d63cd3f4bf18597e7e9ac19b35a9dbfb27",
      "new_mode": 33188,
      "new_path": "include/asm-nios2/bitops.h"
    },
    {
      "type": "modify",
      "old_id": "daa66cf9185bbc19967c22a4aa4f65629c472fcd",
      "old_mode": 33188,
      "old_path": "include/asm-ppc/bitops.h",
      "new_id": "9ed2f5d6faa7e7e79152a10d3f210b49b099cc1f",
      "new_mode": 33188,
      "new_path": "include/asm-ppc/bitops.h"
    },
    {
      "type": "modify",
      "old_id": "410fba46effef90dbaa5f157b66489507ca3a0aa",
      "old_mode": 33188,
      "old_path": "include/asm-sh/bitops.h",
      "new_id": "95167bd45acb877b4de070967a316097d4baae97",
      "new_mode": 33188,
      "new_path": "include/asm-sh/bitops.h"
    },
    {
      "type": "modify",
      "old_id": "387a81813b9903c480fa2bed141284058d863347",
      "old_mode": 33188,
      "old_path": "include/linux/bitops.h",
      "new_id": "e14e6c7b14fc1ef1595337ae58c1d7985d689d47",
      "new_mode": 33188,
      "new_path": "include/linux/bitops.h"
    }
  ]
}
