)]}'
{
  "commit": "4ff29b81c58d8054b316fd7526aec934c836e47a",
  "tree": "bbf7d8e163d379e06b88c14cd175f596b2e58d0f",
  "parents": [
    "d4b752dc09501556f695126d7f7c15f888d9dca4"
  ],
  "author": {
    "name": "Batsheva Black",
    "email": "bblack@nvidia.com",
    "time": "Sun Nov 10 14:20:28 2024 +0200"
  },
  "committer": {
    "name": "Nicolas Morey",
    "email": "nmorey@suse.com",
    "time": "Tue Jun 09 12:58:31 2026 +0200"
  },
  "message": "librdmacm: Change wake-up timeout from rpoll\n\n[ Upstream commit 0b9d2f113e07bc1e0369e7251655e9af41a6c544 ]\n\nThe changes to rpoll to use a signaling fd to wake up blocked threads,\ncombined with suspending polling while rsockets states may be changing\n_should_ prevent any threads from blocking indefinitely in rpoll()\nwhen a desired state change occurs.\n\nWe periodically wake up any polling thread, so that it can recheck its\nrsocket states. The sleeping interval was set to an arbitrary value of\n5 seconds, this interval is too long for apps that request a connection\nand are dependent on the thread waking up, so it\u0027s changed now to 0.5\nseconds, but can be overridden using config files.\n\nSigned-off-by: Batsheva Black \u003cbblack@nvidia.com\u003e\nSigned-off-by: Nicolas Morey \u003cnmorey@suse.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4a542df94e1f50d6a1e2f22ad618b7c67743adc7",
      "old_mode": 33188,
      "old_path": "librdmacm/rsocket.c",
      "new_id": "c6c2cfc0419cce1f515cfaf9dcc984450247f6c2",
      "new_mode": 33188,
      "new_path": "librdmacm/rsocket.c"
    }
  ]
}
