)]}'
{
  "commit": "0c559323bbaabee7346c12e74b497e283aaafef5",
  "tree": "507db403dede9edaa60b7e5d1bedddf25dcd8d4f",
  "parents": [
    "263a25de5b6002da3b27bc33a36c51ecfc086b35",
    "05cef2c4a421ca09ab9761a95e61423e59e5bfb1"
  ],
  "author": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Thu Oct 03 17:15:09 2024 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Thu Oct 03 17:15:09 2024 -0700"
  },
  "message": "Merge tag \u0027rust-fixes-6.12\u0027 of https://github.com/Rust-for-Linux/linux\n\nPull Rust fixes from Miguel Ojeda:\n \"Toolchain and infrastructure:\n\n   - Fix/improve a couple \u0027depends on\u0027 on the newly added CFI/KASAN\n     suppport to avoid build errors/warnings\n\n   - Fix ARCH_SLAB_MINALIGN multiple definition error for RISC-V under\n     !CONFIG_MMU\n\n   - Clean upcoming (Rust 1.83.0) Clippy warnings\n\n  \u0027kernel\u0027 crate:\n\n   - \u0027sync\u0027 module: fix soundness issue by requiring \u0027T: Sync\u0027 for\n     \u0027LockedBy::access\u0027; and fix helpers build error under PREEMPT_RT\n\n   - Fix trivial sorting issue (\u0027rustfmtcheck\u0027) on the v6.12 Rust merge\"\n\n* tag \u0027rust-fixes-6.12\u0027 of https://github.com/Rust-for-Linux/linux:\n  rust: kunit: use C-string literals to clean warning\n  cfi: encode cfi normalized integers + kasan/gcov bug in Kconfig\n  rust: KASAN+RETHUNK requires rustc 1.83.0\n  rust: cfi: fix `patchable-function-entry` starting version\n  rust: mutex: fix __mutex_init() usage in case of PREEMPT_RT\n  rust: fix `ARCH_SLAB_MINALIGN` multiple definition error\n  rust: sync: require `T: Sync` for `LockedBy::access`\n  rust: kernel: sort Rust modules\n",
  "tree_diff": []
}
