)]}'
{
  "commit": "3722025f8ed0b46eb7f48c7c0fbfc53de9e84340",
  "tree": "34c8a1fbe2a6996ace1fe1b9e893b550bffd9ba3",
  "parents": [
    "ca1cff0f214a1ed5ee967d421f5fe1fd5afa756d"
  ],
  "author": {
    "name": "Serge Bazanski",
    "email": "serge@monogon.tech",
    "time": "Thu Jun 29 12:39:08 2023 +0200"
  },
  "committer": {
    "name": "Serge Bazanski",
    "email": "serge@monogon.tech",
    "time": "Thu Jun 29 10:46:39 2023 +0000"
  },
  "message": "m/n/core/devmgr: load modules in separate goroutines\n\nIf we spend too much time processing kobject uevents, we get an ENOBUFS\nerror:\n\n  root.devmgr: error receiving kobject uevent: no buffer space available\n\nThis is a hot-fix for this issue. A better solution would be to have a\nsingle goroutine that handles all loading in order to avoid goroutine\nleaks. But this will do for now.\n\nChange-Id: Id085e1e489760c33b1f278dd7c17bf58c01bdad8\nReviewed-on: https://review.monogon.dev/c/monogon/+/1877\nTested-by: Jenkins CI\nReviewed-by: Lorenz Brun \u003clorenz@monogon.tech\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fc626b0790dcbf5071d0f0db265d5e41627b5868",
      "old_mode": 33188,
      "old_path": "metropolis/node/core/devmgr/devmgr.go",
      "new_id": "8133c7742056d11d070ef4d89537d521fd0c8a60",
      "new_mode": 33188,
      "new_path": "metropolis/node/core/devmgr/devmgr.go"
    }
  ]
}
