Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit ab6fb7c0 authored by Ingo Molnar's avatar Ingo Molnar
Browse files

x86, apic: remove ->store_NMI_vector()



Impact: cleanup

It's not used by anything anymore.

Signed-off-by: default avatarIngo Molnar <mingo@elte.hu>
parent cb81eaed
Loading
Loading
Loading
Loading
+0 −1
Original line number Diff line number Diff line
@@ -313,7 +313,6 @@ struct genapic {

	void (*wait_for_init_deassert)(atomic_t *deassert);
	void (*smp_callin_clear_local_apic)(void);
	void (*store_NMI_vector)(unsigned short *high, unsigned short *low);
	void (*inquire_remote_apic)(int apicid);

	/* apic ops */
+0 −1
Original line number Diff line number Diff line
@@ -263,7 +263,6 @@ struct genapic apic_bigsmp = {
	.wait_for_init_deassert		= default_wait_for_init_deassert,

	.smp_callin_clear_local_apic	= NULL,
	.store_NMI_vector		= NULL,
	.inquire_remote_apic		= default_inquire_remote_apic,

	.read				= native_apic_mem_read,
+0 −1
Original line number Diff line number Diff line
@@ -746,7 +746,6 @@ struct genapic apic_es7000 = {

	/* Nothing to do for most platforms, since cleared by the INIT cycle: */
	.smp_callin_clear_local_apic	= NULL,
	.store_NMI_vector		= NULL,
	.inquire_remote_apic		= default_inquire_remote_apic,

	.read				= native_apic_mem_read,
+0 −2
Original line number Diff line number Diff line
@@ -227,7 +227,6 @@ struct genapic apic_flat = {
	.trampoline_phys_high		= DEFAULT_TRAMPOLINE_PHYS_HIGH,
	.wait_for_init_deassert		= NULL,
	.smp_callin_clear_local_apic	= NULL,
	.store_NMI_vector		= NULL,
	.inquire_remote_apic		= NULL,

	.read				= native_apic_mem_read,
@@ -379,7 +378,6 @@ struct genapic apic_physflat = {
	.trampoline_phys_high		= DEFAULT_TRAMPOLINE_PHYS_HIGH,
	.wait_for_init_deassert		= NULL,
	.smp_callin_clear_local_apic	= NULL,
	.store_NMI_vector		= NULL,
	.inquire_remote_apic		= NULL,

	.read				= native_apic_mem_read,
+0 −1
Original line number Diff line number Diff line
@@ -232,7 +232,6 @@ struct genapic apic_x2apic_cluster = {
	.trampoline_phys_high		= DEFAULT_TRAMPOLINE_PHYS_HIGH,
	.wait_for_init_deassert		= NULL,
	.smp_callin_clear_local_apic	= NULL,
	.store_NMI_vector		= NULL,
	.inquire_remote_apic		= NULL,

	.read				= native_apic_msr_read,
Loading