)]}' { "commit": "192d1dccbfc5b901b66527df9df80304693cf06e", "tree": "8ee15ef8ca5f7bc9887dbd61f66c171013c4aae5", "parents": [ "e1bfc11c5a6f40222a698a818dc269113245820e" ], "author": { "name": "Andy Lutomirski", "email": "luto@kernel.org", "time": "Thu Sep 29 12:48:11 2016 -0700" }, "committer": { "name": "Thomas Gleixner", "email": "tglx@linutronix.de", "time": "Fri Sep 30 12:37:40 2016 +0200" }, "message": "x86/boot: Fix another __read_cr4() case on 486\n\nThe condition for reading CR4 was wrong: there are some CPUs with\nCPUID but not CR4. Rather than trying to make the condition exact,\nuse __read_cr4_safe().\n\nFixes: 18bc7bd523e0 (\"x86/boot: Synchronize trampoline_cr4_features and mmu_cr4_features directly\")\nReported-by: david@saggiorato.net\nSigned-off-by: Andy Lutomirski \u003cluto@kernel.org\u003e\nReviewed-by: Borislav Petkov \u003cbp@alien8.de\u003e\nCc: Brian Gerst \u003cbrgerst@gmail.com\u003e\nLink: http://lkml.kernel.org/r/8c453a61c4f44ab6ff43c29780ba04835234d2e5.1475178369.git.luto@kernel.org\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n\n", "tree_diff": [ { "type": "modify", "old_id": "0fa60f5f5a1641dc8eb2c82968dbadd650ed6e37", "old_mode": 33188, "old_path": "arch/x86/kernel/setup.c", "new_id": "98c9cd6f3b5d18c26fe71d4afc0d94145eb5decf", "new_mode": 33188, "new_path": "arch/x86/kernel/setup.c" } ] }