)]}'
{
  "commit": "bb8b9d095c5c56cce99576cfef0cf9b989f7120d",
  "tree": "9cc1ae8c8954de2d0dbb0b0f4c29a411d4716809",
  "parents": [
    "c637b8acbe079edb477d887041755b489036f146"
  ],
  "author": {
    "name": "Tejun Heo",
    "email": "tj@kernel.org",
    "time": "Wed Dec 11 16:02:55 2013 -0500"
  },
  "committer": {
    "name": "Greg Kroah-Hartman",
    "email": "gregkh@linuxfoundation.org",
    "time": "Tue Dec 17 08:59:15 2013 -0800"
  },
  "message": "kernfs: add @mode to kernfs_create_dir[_ns]()\n\nsysfs assumed 0755 for all newly created directories and kernfs\ninherited it.  This assumption is unnecessarily restrictive and\ninconsistent with kernfs_create_file[_ns]().  This patch adds @mode\nparameter to kernfs_create_dir[_ns]() and update uses in sysfs\naccordingly.  Among others, this will be useful for implementations of\nthe planned -\u003emkdir() method.\n\nThis patch doesn\u0027t introduce any behavior differences.\n\nSigned-off-by: Tejun Heo \u003ctj@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6520066c49eaaf511624a1ec4b245ceecdc2c0ed",
      "old_mode": 33188,
      "old_path": "fs/kernfs/dir.c",
      "new_id": "e55bb02f15a473bdea2a29b9eb7fc3dbf972e054",
      "new_mode": 33188,
      "new_path": "fs/kernfs/dir.c"
    },
    {
      "type": "modify",
      "old_id": "aa007401bfc9058f785f82573de3fd483d83a421",
      "old_mode": 33188,
      "old_path": "fs/sysfs/dir.c",
      "new_id": "ee0d761c3179ca06efcdebe619eb107214079ba7",
      "new_mode": 33188,
      "new_path": "fs/sysfs/dir.c"
    },
    {
      "type": "modify",
      "old_id": "4d00d3996477397c964b3a723b934ae55b29c4ea",
      "old_mode": 33188,
      "old_path": "fs/sysfs/group.c",
      "new_id": "6b579387c67a143d14550ff8f272bb370348c649",
      "new_mode": 33188,
      "new_path": "fs/sysfs/group.c"
    },
    {
      "type": "modify",
      "old_id": "e9c4e3a0396068f6d062732fa57b4303868b6f8b",
      "old_mode": 33188,
      "old_path": "include/linux/kernfs.h",
      "new_id": "0ca2aedfd31bd089c71abc6206f007bb0dfe9fa9",
      "new_mode": 33188,
      "new_path": "include/linux/kernfs.h"
    }
  ]
}
