)]}'
{
  "commit": "c1bbd9900d65ac65b9fce9f129e3369a04871570",
  "tree": "da87235e68b48e6c73fdf87ff783b3000d66046f",
  "parents": [
    "e123d9302d223767bd910bfbcfe607bae909f8ac"
  ],
  "author": {
    "name": "Pavan Chebbi",
    "email": "pavan.chebbi@broadcom.com",
    "time": "Thu Feb 19 10:53:12 2026 -0800"
  },
  "committer": {
    "name": "Jakub Kicinski",
    "email": "kuba@kernel.org",
    "time": "Fri Feb 20 16:34:47 2026 -0800"
  },
  "message": "bnxt_en: Fix deleting of Ntuple filters\n\nNtuple filters can be deleted when the interface\nis down. The current code blindly sends the filter\ndelete command to FW. When the interface is down, all\nthe VNICs are deleted in the FW. When the VNIC is\nfreed in the FW, all the associated filters are also\nfreed. We need not send the free command explicitly.\nSending such command will generate FW error in the\ndmesg.\n\nIn order to fix this, we can safely return from\nbnxt_hwrm_cfa_ntuple_filter_free() when BNXT_STATE_OPEN\nis not true which confirms the VNICs have been deleted.\n\nFixes: 8336a974f37d (\"bnxt_en: Save user configured filters in a lookup list\")\nSuggested-by: Michael Chan \u003cmichael.chan@broadcom.com\u003e\nSigned-off-by: Pavan Chebbi \u003cpavan.chebbi@broadcom.com\u003e\nSigned-off-by: Michael Chan \u003cmichael.chan@broadcom.com\u003e\nLink: https://patch.msgid.link/20260219185313.2682148-3-michael.chan@broadcom.com\nSigned-off-by: Jakub Kicinski \u003ckuba@kernel.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7768d9753e2d58542236efad029f32535c67615a",
      "old_mode": 33188,
      "old_path": "drivers/net/ethernet/broadcom/bnxt/bnxt.c",
      "new_id": "8c73a723d23f471d6bd325c9223fa53b345ce048",
      "new_mode": 33188,
      "new_path": "drivers/net/ethernet/broadcom/bnxt/bnxt.c"
    }
  ]
}
