)]}'
{
  "commit": "48bc8830fbed98dff905fdbcaa424d59bb312043",
  "tree": "049dd2dab176093582a38434577c4e12c66391e3",
  "parents": [
    "94a2da3e6b681a970b248927bfb5d7d519bd3924"
  ],
  "author": {
    "name": "Uwe Kleine-König",
    "email": "u.kleine-koenig@pengutronix.de",
    "time": "Mon Oct 02 10:05:25 2023 +0200"
  },
  "committer": {
    "name": "Alexandre Belloni",
    "email": "alexandre.belloni@bootlin.com",
    "time": "Fri Oct 13 12:29:08 2023 +0200"
  },
  "message": "rtc: at91rm9200: Convert to platform remove callback returning void\n\nThe .remove() callback for a platform driver returns an int which makes\nmany driver authors wrongly assume it\u0027s possible to do error handling by\nreturning an error code. However the value returned is ignored (apart\nfrom emitting a warning) and this typically results in resource leaks.\n\nTo improve here there is a quest to make the remove callback return\nvoid. In the first step of this quest all drivers are converted to\n.remove_new(), which already returns void. Eventually after all drivers\nare converted, .remove_new() will be renamed to .remove().\n\nTrivially convert this driver from always returning zero in the remove\ncallback to the void returning variant.\n\nSigned-off-by: Uwe Kleine-König \u003cu.kleine-koenig@pengutronix.de\u003e\nLink: https://lore.kernel.org/r/20231002080529.2535610-9-u.kleine-koenig@pengutronix.de\nSigned-off-by: Alexandre Belloni \u003calexandre.belloni@bootlin.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5cf54febcc40b1439a3c098cb86f745217111f85",
      "old_mode": 33188,
      "old_path": "drivers/rtc/rtc-at91rm9200.c",
      "new_id": "3f5ff9867c02f0e679c58e399f1f97e6965fb5db",
      "new_mode": 33188,
      "new_path": "drivers/rtc/rtc-at91rm9200.c"
    }
  ]
}
