)]}'
{
  "commit": "f98bfbd78c37c5946cc53089da32a5f741efdeb7",
  "tree": "885c756a95f28d4d00868f6eb06ab9c45f11b2e2",
  "parents": [
    "a4c89051c83693e6cd5655b90300ec23a35e04f1"
  ],
  "author": {
    "name": "Evgeniy Polyakov",
    "email": "zbr@ioremap.net",
    "time": "Tue Feb 02 15:58:48 2010 -0800"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@davemloft.net",
    "time": "Tue Feb 02 15:58:48 2010 -0800"
  },
  "message": "connector: Delete buggy notification code.\n\nOn Tue, Feb 02, 2010 at 02:57:14PM -0800, Greg KH (gregkh@suse.de) wrote:\n\u003e \u003e There are at least two ways to fix it: using a big cannon and a small\n\u003e \u003e one. The former way is to disable notification registration, since it is\n\u003e \u003e not used by anyone at all. Second way is to check whether calling\n\u003e \u003e process is root and its destination group is -1 (kind of priveledged\n\u003e \u003e one) before command is dispatched to workqueue.\n\u003e \n\u003e Well if no one is using it, removing it makes the most sense, right?\n\u003e \n\u003e No objection from me, care to make up a patch either way for this?\n\nGetting it is not used, let\u0027s drop support for notifications about\n(un)registered events from connector.\nAnother option was to check credentials on receiving, but we can always\nrestore it without bugs if needed, but genetlink has a wider code base\nand none complained, that userspace can not get notification when some\nother clients were (un)registered.\n\nKudos for Sebastian Krahmer \u003ckrahmer@suse.de\u003e, who found a bug in the\ncode.\n\nSigned-off-by: Evgeniy Polyakov \u003czbr@ioremap.net\u003e\nAcked-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f06024668f99d2abfd73d560804cf172d9ea19a8",
      "old_mode": 33188,
      "old_path": "drivers/connector/connector.c",
      "new_id": "537c29ac4487bea4e4d27313f442ddbbc0f35ddc",
      "new_mode": 33188,
      "new_path": "drivers/connector/connector.c"
    },
    {
      "type": "modify",
      "old_id": "72ba63eb83c50d38b06d53a96955919ce3a17dfc",
      "old_mode": 33188,
      "old_path": "include/linux/connector.h",
      "new_id": "3a779ffba60bca25ac850637e85cd6fd8ab14642",
      "new_mode": 33188,
      "new_path": "include/linux/connector.h"
    }
  ]
}
