)]}'
{
  "commit": "6f7e6393d1ce636bb7ec77a7fe7b77458fddf701",
  "tree": "12b97016aeaf6d8e75db39705bf92b0250872788",
  "parents": [
    "ca8f421ea0d3f1d39f773e14f68f93c978e470ef",
    "ce9b1c10c3f1c723c3cc7b63aa8331fdb6c57a04"
  ],
  "author": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Tue Feb 10 19:34:26 2026 -0800"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Tue Feb 10 19:34:26 2026 -0800"
  },
  "message": "Merge tag \u0027x86_entry_for_7.0-rc1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip\n\nPull x86 entry code updates from Dave Hansen:\n \"This is entirely composed of a set of long overdue VDSO cleanups. They\n  makes the VDSO build much more logical and zap quite a bit of old\n  cruft.\n\n  It also results in a coveted net-code-removal diffstat\"\n\n* tag \u0027x86_entry_for_7.0-rc1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:\n  x86/entry/vdso: Add vdso2c to .gitignore\n  x86/entry/vdso32: Omit \u0027.cfi_offset eflags\u0027 for LLVM \u003c 16\n  MAINTAINERS: Adjust vdso file entry in INTEL SGX\n  x86/entry/vdso/selftest: Update location of vgetrandom-chacha.S\n  x86/entry/vdso: Fix filtering of vdso compiler flags\n  x86/entry/vdso: Update the object paths for \"make vdso_install\"\n  x86/entry/vdso32: When using int $0x80, use it directly\n  x86/cpufeature: Replace X86_FEATURE_SYSENTER32 with X86_FEATURE_SYSFAST32\n  x86/vdso: Abstract out vdso system call internals\n  x86/entry/vdso: Include GNU_PROPERTY and GNU_STACK PHDRs\n  x86/entry/vdso32: Remove open-coded DWARF in sigreturn.S\n  x86/entry/vdso32: Remove SYSCALL_ENTER_KERNEL macro in sigreturn.S\n  x86/entry/vdso32: Don\u0027t rely on int80_landing_pad for adjusting ip\n  x86/entry/vdso: Refactor the vdso build\n  x86/entry/vdso: Move vdso2c to arch/x86/tools\n  x86/entry/vdso: Rename vdso_image_* to vdso*_image\n",
  "tree_diff": []
}
