)]}'
{
  "commit": "c0ef6144b4d60afb90bc6d8db3ffdac043cd6ffc",
  "tree": "739ef2689a982d154f2a1ce9536180c4e7043650",
  "parents": [
    "b3427f41f831adecc8ffd89afc9d30c279115658"
  ],
  "author": {
    "name": "Nguyen Dinh Phi",
    "email": "phind.uet@gmail.com",
    "time": "Fri Oct 30 14:43:50 2026 +0800"
  },
  "committer": {
    "name": "Paolo Abeni",
    "email": "pabeni@redhat.com",
    "time": "Tue Nov 03 15:10:57 2026 +0100"
  },
  "message": "vsock: reject negative tv_usec in SO_VM_SOCKETS_CONNECT_TIMEOUT\n\nThe timeval validation checks tv_usec \u003c USEC_PER_SEC but not\ntv_usec \u003e\u003d 0, so a negative tv_usec makes the timeout computation\nwrap into a bogus value, later tripping \"schedule_timeout: wrong\ntimeout value\" instead of being rejected.\n\nFixes: d021c344051a (\"VSOCK: Introduce VM Sockets\")\nSigned-off-by: Nguyen Dinh Phi \u003cphind.uet@gmail.com\u003e\nReviewed-by: Stefano Garzarella \u003csgarzare@redhat.com\u003e\nReviewed-by: Bobby Eshleman \u003cbobbyeshleman@meta.com\u003e\nLink: https://patch.msgid.link/20261030064428.73930-1-phind.uet@gmail.com\nSigned-off-by: Paolo Abeni \u003cpabeni@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d0508887a2fbac85c9cb7889627f9227a6c91fb6",
      "old_mode": 33188,
      "old_path": "net/vmw_vsock/af_vsock.c",
      "new_id": "1d7d53542724f3deb06adb91bced23cec8fa4352",
      "new_mode": 33188,
      "new_path": "net/vmw_vsock/af_vsock.c"
    }
  ]
}
