)]}'
{
  "commit": "426e83cab1f5d53069ac7030cb03e2d7c6367ef1",
  "tree": "ad0acb9aee2048e48b934be5f4f4afd196126962",
  "parents": [
    "a287620312dc6dcb9a093417a0e589bf30fcf38a"
  ],
  "author": {
    "name": "Uwe Kleine-König (The Capable Hub)",
    "email": "u.kleine-koenig@baylibre.com",
    "time": "Wed Jun 03 11:56:16 2026 +0200"
  },
  "committer": {
    "name": "Greg Kroah-Hartman",
    "email": "gregkh@linuxfoundation.org",
    "time": "Fri Jun 12 11:55:41 2026 +0200"
  },
  "message": "serial: 8250_pci: Don\u0027t specify conflicting values to pci_device_id members\n\nThe PCI_VDEVICE macro assigns 0 to .class and .class_mask to allow the\nnext value in the initializer to define the value for .driver_data.\n\nSo the construct\n\n\t{\n\t\tPCI_VDEVICE(INTASHIELD, 0x0D21),\n\t\t.class \u003d PCI_CLASS_COMMUNICATION_MULTISERIAL \u003c\u003c 8,\n\t\t.class_mask \u003d 0xffff00,\n\t\t.driver_data \u003d pbn_b2_4_115200,\n\t},\n\nintroduced in commit 44e55f1f3088 (\"serial: 8250_pci: Consistently\ndefine pci_device_ids using named initializers\") has conflicting\nassignments. In only some configurations (i.e. W\u003d1 for me) that makes\nthe compiler unhappy.\n\nSo convert the two affected items to PCI_DEVICE which doesn\u0027t have that\nhidden assigment to .class and .class_mask.\n\nFixes: 44e55f1f3088 (\"serial: 8250_pci: Consistently define pci_device_ids using named initializers\")\nSigned-off-by: Uwe Kleine-König (The Capable Hub) \u003cu.kleine-koenig@baylibre.com\u003e\nReported-by: Andy Shevchenko \u003candriy.shevchenko@linux.intel.com\u003e\nCloses: https://lore.kernel.org/linux-serial/ah_5qVKOf8LXG1Xo@ashevche-desk.local/T/#ma6eab90ca801b4292639f5c255a89b4033b33d21\nTested-by: Andy Shevchenko \u003candriy.shevchenko@linux.intel.com\u003e\nLink: https://patch.msgid.link/20260603095616.937968-2-u.kleine-koenig@baylibre.com\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3e5bc9e8d2694053c9e2919326000ccb3b890017",
      "old_mode": 33188,
      "old_path": "drivers/tty/serial/8250/8250_pci.c",
      "new_id": "58b4e525bdb651b1c093af6793ebbad8c7165f9e",
      "new_mode": 33188,
      "new_path": "drivers/tty/serial/8250/8250_pci.c"
    }
  ]
}
