)]}'
{
  "commit": "6eaff86d3e064a03250ed9817ad97d72c4d48f7c",
  "tree": "01b593c80b8f8bd7d4690ae53145db337df67e10",
  "parents": [
    "a997157e42e3119b13c644549a3d8381a1d825d6",
    "fc458ed11a3f651eaccf111fc34611b063c5ac8a"
  ],
  "author": {
    "name": "Paolo Abeni",
    "email": "pabeni@redhat.com",
    "time": "Tue Apr 19 11:31:34 2022 +0200"
  },
  "committer": {
    "name": "Paolo Abeni",
    "email": "pabeni@redhat.com",
    "time": "Tue Apr 19 11:31:34 2022 +0200"
  },
  "message": "Merge branch \u0027dsa-cross-chip-notifier-cleanups\u0027\n\nVladimir Oltean says:\n\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\nDSA cross-chip notifier cleanups\n\nThis patch set makes the following improvements:\n\n- Cross-chip notifiers pass a switch index, port index, sometimes tree\n  index, all as integers. Sometimes we need to recover the struct\n  dsa_port based on those integers. That recovery involves traversing a\n  list. By passing directly a pointer to the struct dsa_port we can\n  avoid that, and the indices passed previously can still be obtained\n  from the passed struct dsa_port.\n\n- Resetting VLAN filtering on a switch has explicit code to make it run\n  on a single switch, so it has no place to stay in the cross-chip\n  notifier code. Move it out.\n\n- Changing the MTU on a user port affects only that single port, yet the\n  code passes through the cross-chip notifier layer where all switches\n  are notified. Avoid that.\n\n- Other related cosmetic changes in the MTU changing procedure.\n\nApart from the slight improvement in performance given by\n(a) doing less work in cross-chip notifiers\n(b) emitting less cross-chip notifiers\nwe also end up with about 100 less lines of code.\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n\nLink: https://lore.kernel.org/r/20220415154626.345767-1-vladimir.oltean@nxp.com\nSigned-off-by: Paolo Abeni \u003cpabeni@redhat.com\u003e\n",
  "tree_diff": []
}
