)]}'
{
  "commit": "7ab0f2736bfe137a82a7084bbfb5f809da95cabd",
  "tree": "e305ec96eceebb285efee4b6fd307822ab257fe6",
  "parents": [
    "aae5e7c30fc660c50dfecbdd745799b05af90f01"
  ],
  "author": {
    "name": "Ben Hutchings",
    "email": "bhutchings@solarflare.com",
    "time": "Thu Sep 03 10:39:43 2009 +0000"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@davemloft.net",
    "time": "Thu Sep 03 20:02:11 2009 -0700"
  },
  "message": "netdev: Remove redundant checks for CAP_NET_ADMIN in MDIO implementations\n\ndev_ioctl() already checks capable(CAP_NET_ADMIN) before calling the\ndriver\u0027s implementation of MDIO ioctls.\n\nSigned-off-by: Ben Hutchings \u003cbhutchings@solarflare.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "98b5f462c09238f6e9ccfdedbf5981bb5c2f4e19",
      "old_mode": 33188,
      "old_path": "drivers/net/amd8111e.c",
      "new_id": "4e6359fff0e121beca678ed96f15f471a9466274",
      "new_mode": 33188,
      "new_path": "drivers/net/amd8111e.c"
    },
    {
      "type": "modify",
      "old_id": "e46bf9238692c6948e5cc6e8270377b82d753496",
      "old_mode": 33188,
      "old_path": "drivers/net/atl1c/atl1c_main.c",
      "new_id": "be2c6cfe6e84cc55e7a71b2c63adad1057dc2a4b",
      "new_mode": 33188,
      "new_path": "drivers/net/atl1c/atl1c_main.c"
    },
    {
      "type": "modify",
      "old_id": "bca127e65f95481cb95783a815c4b50b0d9b8417",
      "old_mode": 33188,
      "old_path": "drivers/net/atl1e/atl1e_main.c",
      "new_id": "69b830f4b68fc3f9d85779f095feff2cb1338478",
      "new_mode": 33188,
      "new_path": "drivers/net/atl1e/atl1e_main.c"
    },
    {
      "type": "modify",
      "old_id": "10c06b97001f1885120ac197e90219392fd57fea",
      "old_mode": 33188,
      "old_path": "drivers/net/atlx/atl2.c",
      "new_id": "ab688862093f41c7642c5a43b7f9b3262efbe7ce",
      "new_mode": 33188,
      "new_path": "drivers/net/atlx/atl2.c"
    },
    {
      "type": "modify",
      "old_id": "1357d548e69893cba8007a3414f025bd46957c9c",
      "old_mode": 33188,
      "old_path": "drivers/net/bnx2.c",
      "new_id": "08cddb6ff740f4dfac35677e91424378bcf3b2e9",
      "new_mode": 33188,
      "new_path": "drivers/net/bnx2.c"
    },
    {
      "type": "modify",
      "old_id": "7517dc1da6506ec1e9d9924b99b0b796e6767d88",
      "old_mode": 33188,
      "old_path": "drivers/net/cassini.c",
      "new_id": "05916aafa4f1d4002f39f8b26b2ef546ed0a1c45",
      "new_mode": 33188,
      "new_path": "drivers/net/cassini.c"
    },
    {
      "type": "modify",
      "old_id": "2c723b1b8820f5400f9b3e4459b20663e018e06f",
      "old_mode": 33188,
      "old_path": "drivers/net/e1000/e1000_main.c",
      "new_id": "c66dd4f9437cddfaa3f7684a7adc0d5aff4d777d",
      "new_mode": 33188,
      "new_path": "drivers/net/e1000/e1000_main.c"
    },
    {
      "type": "modify",
      "old_id": "0f8d9619adea686ff5926bac1d3e868a8e987813",
      "old_mode": 33188,
      "old_path": "drivers/net/e1000e/netdev.c",
      "new_id": "16c193a6c95c1e21e8fdc15a69874cad1e4fd910",
      "new_mode": 33188,
      "new_path": "drivers/net/e1000e/netdev.c"
    },
    {
      "type": "modify",
      "old_id": "24ae671e4cb27dd4cd2d23080d3349792ab3e88f",
      "old_mode": 33188,
      "old_path": "drivers/net/ibm_newemac/core.c",
      "new_id": "8a95234d419c8a4d0c32b7a2b33d9d6dc17c29c6",
      "new_mode": 33188,
      "new_path": "drivers/net/ibm_newemac/core.c"
    },
    {
      "type": "modify",
      "old_id": "90b0b1b91730bfec62af4e589c5ff4ff8fceef37",
      "old_mode": 33188,
      "old_path": "drivers/net/igb/igb_main.c",
      "new_id": "943186b78483f27d9f7fb6d761ea0f5f60158d07",
      "new_mode": 33188,
      "new_path": "drivers/net/igb/igb_main.c"
    },
    {
      "type": "modify",
      "old_id": "7d2e610f14ff4daf57eb1a175f6abefa99cae0a8",
      "old_mode": 33188,
      "old_path": "drivers/net/mdio.c",
      "new_id": "21f8754fcf4c128f6b4f6b4aee6678ff83f69bef",
      "new_mode": 33188,
      "new_path": "drivers/net/mdio.c"
    },
    {
      "type": "modify",
      "old_id": "d81a5d22a3a9f0dd88514753ce62649255691380",
      "old_mode": 33188,
      "old_path": "drivers/net/mii.c",
      "new_id": "210b2b164b303b9283e11c5d7802571f108ef29c",
      "new_mode": 33188,
      "new_path": "drivers/net/mii.c"
    },
    {
      "type": "modify",
      "old_id": "b52e5d98a3b770a70533d93a69fb7f069b51b54b",
      "old_mode": 33188,
      "old_path": "drivers/net/natsemi.c",
      "new_id": "b2722c44337eb5638a67fba137699b4d3b9fc5ef",
      "new_mode": 33188,
      "new_path": "drivers/net/natsemi.c"
    },
    {
      "type": "modify",
      "old_id": "c47ba3610c58fc4deb8f0f137c53f583667cc8bb",
      "old_mode": 33188,
      "old_path": "drivers/net/pci-skeleton.c",
      "new_id": "0c44b48f138479ec6c8ca85a67c20bac94477acc",
      "new_mode": 33188,
      "new_path": "drivers/net/pci-skeleton.c"
    },
    {
      "type": "modify",
      "old_id": "382d26520accf57d903373117348b233b9e14e36",
      "old_mode": 33188,
      "old_path": "drivers/net/pcmcia/3c574_cs.c",
      "new_id": "d836af1b9034d97ab03bd805628f83c1a20dc130",
      "new_mode": 33188,
      "new_path": "drivers/net/pcmcia/3c574_cs.c"
    },
    {
      "type": "modify",
      "old_id": "3b681c1d7523f433e24d174b7e642664b765de3d",
      "old_mode": 33188,
      "old_path": "drivers/net/pcmcia/axnet_cs.c",
      "new_id": "4f2fef6cf6dcddc504137fd56cba4cc8f3a82777",
      "new_mode": 33188,
      "new_path": "drivers/net/pcmcia/axnet_cs.c"
    },
    {
      "type": "modify",
      "old_id": "9ef1c1bfa83d3062b6c2d903faceee333eb47141",
      "old_mode": 33188,
      "old_path": "drivers/net/pcmcia/pcnet_cs.c",
      "new_id": "8996b45ffffb476ed68e58f992dee08c9bbf5684",
      "new_mode": 33188,
      "new_path": "drivers/net/pcmcia/pcnet_cs.c"
    },
    {
      "type": "modify",
      "old_id": "68de89167b49f48e05a7f95e6f1f7fc659e8ad36",
      "old_mode": 33188,
      "old_path": "drivers/net/pcmcia/xirc2ps_cs.c",
      "new_id": "9709dd173ddc9904ee2038b026d2fc2ad27b0957",
      "new_mode": 33188,
      "new_path": "drivers/net/pcmcia/xirc2ps_cs.c"
    },
    {
      "type": "modify",
      "old_id": "eda94fcd4065a9391150c4ce27ff8c01553af2bf",
      "old_mode": 33188,
      "old_path": "drivers/net/phy/phy.c",
      "new_id": "6b71b0034060943077f0effbd90c609cd5080462",
      "new_mode": 33188,
      "new_path": "drivers/net/phy/phy.c"
    },
    {
      "type": "modify",
      "old_id": "ec0092affd5d349f3090d07f3ed1a1f1efd01539",
      "old_mode": 33188,
      "old_path": "drivers/net/r8169.c",
      "new_id": "a91e9b3a3eb600bf8bdae723e8426715c9119f14",
      "new_mode": 33188,
      "new_path": "drivers/net/r8169.c"
    },
    {
      "type": "modify",
      "old_id": "d8827323507a6f19f75ae7c590e99437db908096",
      "old_mode": 33188,
      "old_path": "drivers/net/sis900.c",
      "new_id": "97949d0a699b0c99bda67ba110bd70b605e4d6d0",
      "new_mode": 33188,
      "new_path": "drivers/net/sis900.c"
    },
    {
      "type": "modify",
      "old_id": "1a1e68549f5c2e38ff1f654734ef33fd7d0ffc13",
      "old_mode": 33188,
      "old_path": "drivers/net/skge.c",
      "new_id": "62e852e21ab2cf7e6444cdd5fab27f2ae5c57484",
      "new_mode": 33188,
      "new_path": "drivers/net/skge.c"
    },
    {
      "type": "modify",
      "old_id": "bab591b418df218dd2c2f2c9ee1728cd5e7e318e",
      "old_mode": 33188,
      "old_path": "drivers/net/sky2.c",
      "new_id": "00bc65a0aac9e609156cfde1cdd719acb6ca2916",
      "new_mode": 33188,
      "new_path": "drivers/net/sky2.c"
    },
    {
      "type": "modify",
      "old_id": "e0dfdd246470a25d30354e95ba675622d91176b1",
      "old_mode": 33188,
      "old_path": "drivers/net/sungem.c",
      "new_id": "305ec3d783dba30dd396b2fcfb6df9ce12913384",
      "new_mode": 33188,
      "new_path": "drivers/net/sungem.c"
    },
    {
      "type": "modify",
      "old_id": "bd49810526091f566e0d5b5c03fd8a10595079ab",
      "old_mode": 33188,
      "old_path": "drivers/net/tg3.c",
      "new_id": "7cf80006eafa680c8255b9fbb7b56f81e0b3b04e",
      "new_mode": 33188,
      "new_path": "drivers/net/tg3.c"
    },
    {
      "type": "modify",
      "old_id": "49e273bceed62e7cc3fbcf3c63398e0805c7ae19",
      "old_mode": 33188,
      "old_path": "drivers/net/tlan.c",
      "new_id": "3d31b47332bba3b3766a9ead9bf59fb6bc4cec70",
      "new_mode": 33188,
      "new_path": "drivers/net/tlan.c"
    },
    {
      "type": "modify",
      "old_id": "b89b73c0b30bae865a1408a2a2c584a0b17503c4",
      "old_mode": 33188,
      "old_path": "drivers/net/tulip/tulip_core.c",
      "new_id": "6b2330e4206e12467c7e28c08e155a4c5bccf668",
      "new_mode": 33188,
      "new_path": "drivers/net/tulip/tulip_core.c"
    },
    {
      "type": "modify",
      "old_id": "3e59397e538632d7c73bf2d4c712a99466b5610d",
      "old_mode": 33188,
      "old_path": "drivers/net/tulip/winbond-840.c",
      "new_id": "b38d3b7f6e35dd9be780efc2b5a11ae8ee974c4c",
      "new_mode": 33188,
      "new_path": "drivers/net/tulip/winbond-840.c"
    },
    {
      "type": "modify",
      "old_id": "ced1446dec04d436069947208dbae5e8e9dcc6a5",
      "old_mode": 33188,
      "old_path": "drivers/net/via-velocity.c",
      "new_id": "e04e5bee005ca36eaff7ebe8c9ccd4ae8c34e3ef",
      "new_mode": 33188,
      "new_path": "drivers/net/via-velocity.c"
    },
    {
      "type": "modify",
      "old_id": "4987040c414b258ccbec65fd43d4706d9a447998",
      "old_mode": 33188,
      "old_path": "drivers/net/yellowfin.c",
      "new_id": "40ad0dee0406a465bf3bcc15b5c120322e0f81c1",
      "new_mode": 33188,
      "new_path": "drivers/net/yellowfin.c"
    }
  ]
}
