)]}' { "commit": "c22ccc4a3ef198752855f44e9279732260c889d5", "tree": "48e685f8eff9fbe0bbac122c3b2e49680f25a18f", "parents": [ "7fd2bf83d59a2d32e0d596c5d3e623b9a0e7e2d5", "d298b03506d3e161f7492c440babb0bfae35e650" ], "author": { "name": "Linus Torvalds", "email": "torvalds@linux-foundation.org", "time": "Sun Oct 10 10:00:51 2021 -0700" }, "committer": { "name": "Linus Torvalds", "email": "torvalds@linux-foundation.org", "time": "Sun Oct 10 10:00:51 2021 -0700" }, "message": "Merge tag \u0027x86_urgent_for_v5.15_rc5\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip\n\nPull x86 fixes from Borislav Petkov:\n\n - A FPU fix to properly handle invalid MXCSR values: 32-bit masks them\n out due to historical reasons and 64-bit kernels reject them\n\n - A fix to clear X86_FEATURE_SMAP when support for is not\n config-enabled\n\n - Three fixes correcting misspelled Kconfig symbols used in code\n\n - Two resctrl object cleanup fixes\n\n - Yet another attempt at fixing the neverending saga of botched x86\n timers, this time because some incredibly smart hardware decides to\n turn off the HPET timer in a low power state - who cares if the OS is\n relying on it...\n\n - Check the full return value range of an SEV VMGEXIT call to determine\n whether it returned an error\n\n* tag \u0027x86_urgent_for_v5.15_rc5\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:\n x86/fpu: Restore the masking out of reserved MXCSR bits\n x86/Kconfig: Correct reference to MWINCHIP3D\n x86/platform/olpc: Correct ifdef symbol to intended CONFIG_OLPC_XO15_SCI\n x86/entry: Clear X86_FEATURE_SMAP when CONFIG_X86_SMAP\u003dn\n x86/entry: Correct reference to intended CONFIG_64_BIT\n x86/resctrl: Fix kfree() of the wrong type in domain_add_cpu()\n x86/resctrl: Free the ctrlval arrays when domain_setup_mon_state() fails\n x86/hpet: Use another crystalball to evaluate HPET usability\n x86/sev: Return an error on a returned non-zero SW_EXITINFO1[31:0]\n", "tree_diff": [] }