)]}'
{
  "commit": "92499fc9d1458678b42ecea14182f9971a17c758",
  "tree": "e67b5f3eb4d9ffcfb62e7426c140d04fa55cf17f",
  "parents": [
    "babc6b9e6172ab705a579ecb71865f648fbacb97"
  ],
  "author": {
    "name": "David Komel",
    "email": "a8961713@gmail.com",
    "time": "Mon Sep 21 07:26:51 2020 +0300"
  },
  "committer": {
    "name": "Maureen Helm",
    "email": "maureen.helm@nxp.com",
    "time": "Mon Sep 21 10:02:06 2020 -0500"
  },
  "message": "drivers: net: slip: Allow slip to co-exist with other interfaces\n\nThis commit fixes the following issue:\nWhen using slip without TAP, i.e. CONFIG_SLIP_TAP\u003dn (default), while\nanother ethernet interface is enabled and sets CONFIG_NET_L2_ETHERNET\u003dy.\n\nThis causes ethernet_init() to be wrongly called with struct dummy_api\ninstead of struct ethernet_api.\nethernet_init() expects struct ethernet_api (by cast), so we end up\nwith the get_capabilities field pointing to garbage!\nActually, as we are using the dummy api, we don\u0027t need to call\nethernet_init() at all.\n\nSole dependency on CONFIG_NET_L2_ETHERNET is wrong because it\ncan be enabled by another interface.\n\nSigned-off-by: David Komel \u003ca8961713@gmail.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1e0dbe89cc0f020cea7b1d5ee91351f73ca1bac1",
      "old_mode": 33188,
      "old_path": "drivers/net/slip.c",
      "new_id": "615725743fd00d52cbf07d56e087c6f4a601555f",
      "new_mode": 33188,
      "new_path": "drivers/net/slip.c"
    }
  ]
}
