)]}'
{
  "commit": "7e7a817f2dfd79098a706ee5581ea9518b2de878",
  "tree": "4d65e13ec4873455c524d163b846af5a812cc717",
  "parents": [
    "8e1a1bc4f5a42747c08130b8242ebebd1210b32f"
  ],
  "author": {
    "name": "Florian Westphal",
    "email": "fw@strlen.de",
    "time": "Thu Dec 11 12:55:19 2025 +0100"
  },
  "committer": {
    "name": "Florian Westphal",
    "email": "fw@strlen.de",
    "time": "Mon Dec 15 15:04:04 2025 +0100"
  },
  "message": "netfilter: nf_tables: avoid softlockup warnings in nft_chain_validate\n\nThis reverts commit\n314c82841602 (\"netfilter: nf_tables: can\u0027t schedule in nft_chain_validate\"):\nSince commit a60a5abe19d6 (\"netfilter: nf_tables: allow iter callbacks to sleep\")\nthe iterator callback is invoked without rcu read lock held, so this\ncond_resched() is now valid.\n\nSigned-off-by: Florian Westphal \u003cfw@strlen.de\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a9f6babcc781b7821c621319891dec998041ed82",
      "old_mode": 33188,
      "old_path": "net/netfilter/nf_tables_api.c",
      "new_id": "618af6e90773fff3b951e92fd3ee65f927ae33ca",
      "new_mode": 33188,
      "new_path": "net/netfilter/nf_tables_api.c"
    }
  ]
}
