)]}'
{
  "commit": "18ee91fa9815fa3bb4e51cdcb8229bd0a0f11a70",
  "tree": "e1725a4cc51c73007b14045e548956b490d4b694",
  "parents": [
    "9b823b43ff308c914530ec7fde5e2d79cb37b51a"
  ],
  "author": {
    "name": "David Brownell",
    "email": "david-b@pacbell.net",
    "time": "Thu Nov 02 12:29:12 2006 -0800"
  },
  "committer": {
    "name": "Greg Kroah-Hartman",
    "email": "gregkh@suse.de",
    "time": "Fri Nov 03 11:57:19 2006 -0800"
  },
  "message": "USB: use MII hooks only if CONFIG_MII is enabled\n\nFix mcs7830 patch\n\nThe recent mcs7830 update to make the MII support sharable goofed various\npre-existing configurations in two ways:\n\n  - it made the usbnet infrastructure reference MII symbols even\n    when they\u0027re not needed in the kernel being built\n\n  - it didn\u0027t enable MII along with the mcs7830 minidriver\n\nThis patch fixes these two problems.\n\nHowever, there does seem to be a Kconfig reverse dependency bug in that MII\ngets wrongly enabled in some cases (like USBNET\u003dy and USBNET_MII\u003dn); I think\nI\u0027ve noticed that same problem in other situations too.  So the result can\nmean kernels being bloated by stuff that\u0027s needlessly enabled ... better\nthan wrongly being disabled, but contributing to bloat.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "454a186b64ad1bafdd3b09738c1d787fd8d44415",
      "old_mode": 33188,
      "old_path": "drivers/usb/net/Kconfig",
      "new_id": "e081836014aca5a65172c4de7437a07ce37a8fe3",
      "new_mode": 33188,
      "new_path": "drivers/usb/net/Kconfig"
    },
    {
      "type": "modify",
      "old_id": "40873635d80e70d24b4dd57be0ba83488e950766",
      "old_mode": 33188,
      "old_path": "drivers/usb/net/usbnet.c",
      "new_id": "760b5327b81b817c6bd04a7c134e6bcd70ef0cae",
      "new_mode": 33188,
      "new_path": "drivers/usb/net/usbnet.c"
    }
  ]
}
