)]}'
{
  "commit": "f6bf1bafdc2152bb22aff3a4e947f2441a1d49e2",
  "tree": "a97018f01d8455c003603762e61fd249b98a0e5e",
  "parents": [
    "bcaeb886ade124331a6f3a5cef34a3f1484c0a03"
  ],
  "author": {
    "name": "Ido Schimmel",
    "email": "idosch@mellanox.com",
    "time": "Thu Mar 26 16:17:33 2020 +0200"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@davemloft.net",
    "time": "Thu Mar 26 12:00:45 2020 -0700"
  },
  "message": "mlxsw: spectrum_mr: Fix list iteration in error path\n\nlist_for_each_entry_from_reverse() iterates backwards over the list from\nthe current position, but in the error path we should start from the\nprevious position.\n\nFix this by using list_for_each_entry_continue_reverse() instead.\n\nThis suppresses the following error from coccinelle:\n\ndrivers/net/ethernet/mellanox/mlxsw//spectrum_mr.c:655:34-38: ERROR:\ninvalid reference to the index variable of the iterator on line 636\n\nFixes: c011ec1bbfd6 (\"mlxsw: spectrum: Add the multicast routing offloading logic\")\nSigned-off-by: Ido Schimmel \u003cidosch@mellanox.com\u003e\nReviewed-by: Jiri Pirko \u003cjiri@mellanox.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "54275624718baca0111d2dfd3bf168fd063e06cf",
      "old_mode": 33188,
      "old_path": "drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c",
      "new_id": "336e5ecc68f8659c9121948574a59988241a5edf",
      "new_mode": 33188,
      "new_path": "drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c"
    }
  ]
}
