View | Details | Raw Unified | Return to bug 232081
Collapse All | Expand All

(-)b/sys/amd64/amd64/machdep.c (-5 / +1 lines)
Lines 1575-1585 hammer_time(u_int64_t modulep, u_int64_t physfree) Link Here
1575
1575
1576
	identify_cpu1();
1576
	identify_cpu1();
1577
	identify_hypervisor();
1577
	identify_hypervisor();
1578
	/*
1579
	 * hw.cpu_stdext_disable is ignored by the call, it will be
1580
	 * re-evaluted by the below call to finishidentcpu().
1581
	 */
1582
	identify_cpu2();
1578
	identify_cpu2();
1579
	initializecpucache();
1583
1580
1584
	/*
1581
	/*
1585
	 * Check for pti, pcid, and invpcid before ifuncs are
1582
	 * Check for pti, pcid, and invpcid before ifuncs are
Lines 1727-1733 hammer_time(u_int64_t modulep, u_int64_t physfree) Link Here
1727
1724
1728
	finishidentcpu();	/* Final stage of CPU initialization */
1725
	finishidentcpu();	/* Final stage of CPU initialization */
1729
	initializecpu();	/* Initialize CPU registers */
1726
	initializecpu();	/* Initialize CPU registers */
1730
	initializecpucache();
1731
1727
1732
	/* doublefault stack space, runs on ist1 */
1728
	/* doublefault stack space, runs on ist1 */
1733
	common_tss[0].tss_ist1 = (long)&dblfault_stack[sizeof(dblfault_stack)];
1729
	common_tss[0].tss_ist1 = (long)&dblfault_stack[sizeof(dblfault_stack)];

Return to bug 232081