)]}'
{
  "commit": "950d3af70ea89cf7ac51d734a634174013631192",
  "tree": "3c0a04c9d38ba6cbdff70207af0d5d4f98edfac9",
  "parents": [
    "260986fcff81a0c147a5d169f1ad52aab95804d5"
  ],
  "author": {
    "name": "Dmytro Linkin",
    "email": "dmitrolin@mellanox.com",
    "time": "Tue Oct 29 11:44:24 2019 +0200"
  },
  "committer": {
    "name": "Saeed Mahameed",
    "email": "saeedm@mellanox.com",
    "time": "Wed Nov 06 14:03:55 2019 -0800"
  },
  "message": "net/mlx5e: Use correct enum to determine uplink port\n\nFor vlan push action, if eswitch flow source capability is enabled, flow\nsource value compared with MLX5_VPORT_UPLINK enum, to determine uplink\nport. This lead to syndrome in dmesg if try to add vlan push action.\nFor example:\n $ tc filter add dev vxlan0 ingress protocol ip prio 1 flower \\\n       enc_dst_port 4789 \\\n       action tunnel_key unset pipe \\\n       action vlan push id 20 pipe \\\n       action mirred egress redirect dev ens1f0_0\n $ dmesg\n ...\n [ 2456.883693] mlx5_core 0000:82:00.0: mlx5_cmd_check:756:(pid 5273): SET_FLOW_TABLE_ENTRY(0x936) op_mod(0x0) failed, status bad parameter(0x3), syndrome (0xa9c090)\nUse the correct enum value MLX5_FLOW_CONTEXT_FLOW_SOURCE_UPLINK.\n\nFixes: bb204dcf39fe (\"net/mlx5e: Determine source port properly for vlan push action\")\nSigned-off-by: Dmytro Linkin \u003cdmitrolin@mellanox.com\u003e\nReviewed-by: Vlad Buslov \u003cvladbu@mellanox.com\u003e\nReviewed-by: Roi Dayan \u003croid@mellanox.com\u003e\nSigned-off-by: Saeed Mahameed \u003csaeedm@mellanox.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7879e1746297c0cb533a202193775db174f22b99",
      "old_mode": 33188,
      "old_path": "drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads_termtbl.c",
      "new_id": "366bda1bb1c32edfaad041d0b158f160cdb591ed",
      "new_mode": 33188,
      "new_path": "drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads_termtbl.c"
    }
  ]
}
