)]}'
{
  "commit": "05b8673963c492fe36533e99a4a3c6661ca09ed0",
  "tree": "83ccb3fed24b7e2570c9e1cbcb29b0a1caf1d962",
  "parents": [
    "f468fdd52b97a63c4fb916fb882b936d8b43b8ae"
  ],
  "author": {
    "name": "Sabrina Dubroca",
    "email": "sd@queasysnail.net",
    "time": "Mon Mar 09 11:32:39 2026 +0100"
  },
  "committer": {
    "name": "Steffen Klassert",
    "email": "steffen.klassert@secunet.com",
    "time": "Thu Mar 12 07:15:38 2026 +0100"
  },
  "message": "xfrm: state: silence sparse warnings during netns exit\n\nSilence sparse warnings in xfrm_state_fini:\nnet/xfrm/xfrm_state.c:3327:9: warning: incorrect type in argument 1 (different address spaces)\nnet/xfrm/xfrm_state.c:3327:9:    expected struct hlist_head const *h\nnet/xfrm/xfrm_state.c:3327:9:    got struct hlist_head [noderef] __rcu *state_byseq\n\nAdd xfrm_state_deref_netexit() to wrap those calls. The netns is going\naway, we don\u0027t have to worry about the state_by* pointers being\nchanged behind our backs.\n\nSigned-off-by: Sabrina Dubroca \u003csd@queasysnail.net\u003e\nReviewed-by: Simon Horman \u003chorms@kernel.org\u003e\nSigned-off-by: Steffen Klassert \u003csteffen.klassert@secunet.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f28cbe249c05fa93fc0665bf9a7cd9cb766c4eb1",
      "old_mode": 33188,
      "old_path": "net/xfrm/xfrm_state.c",
      "new_id": "1748d374abcab38949d0b9958fce0bbcc3c7e054",
      "new_mode": 33188,
      "new_path": "net/xfrm/xfrm_state.c"
    }
  ]
}
