All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Vaden, Tom (HPE Server OS Architecture)" <tom.vaden@hpe.com>
To: Christoph Hellwig <hch@lst.de>, Tony Luck <tony.luck@intel.com>,
	"Fenghua Yu" <fenghua.yu@intel.com>,
	"Travis, Mike" <mike.travis@hpe.com>,
	"Sivanich, Dimitri" <dimitri.sivanich@hpe.com>
Cc: Arnd Bergmann <arnd@arndb.de>,
	Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	"linux-ia64@vger.kernel.org" <linux-ia64@vger.kernel.org>,
	"linux-ide@vger.kernel.org" <linux-ide@vger.kernel.org>,
	"linux-scsi@vger.kernel.org" <linux-scsi@vger.kernel.org>,
	"linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>
Subject: Re: [PATCH 19/28] ia64: remove CONFIG_ACPI ifdefs
Date: Tue, 13 Aug 2019 21:07:31 +0000	[thread overview]
Message-ID: <562c8803-1ba1-fbfd-99ef-3976e28f7e98@hpe.com> (raw)
In-Reply-To: <20190813072514.23299-20-hch@lst.de>



On 8/13/19 3:25 AM, Christoph Hellwig wrote:
> Now that hpsim support is gone, CONFIG_ACPI is forced on for ia64, and
> we can remove a few ifdefs for it.
> 
> Signed-off-by: Christoph Hellwig <hch@lst.de>

Okay to remove hpsim support
Acked-by: Tom Vaden <tom.vaden@hpe.com>

> ---
>   arch/ia64/include/asm/acpi.h |  4 ++--
>   arch/ia64/kernel/Makefile    |  4 ++--
>   arch/ia64/kernel/iosapic.c   |  2 --
>   arch/ia64/kernel/irq_ia64.c  |  2 --
>   arch/ia64/kernel/mca.c       | 18 ------------------
>   arch/ia64/kernel/setup.c     | 10 ++++------
>   arch/ia64/kernel/topology.c  |  4 ----
>   7 files changed, 8 insertions(+), 36 deletions(-)
> 
> diff --git a/arch/ia64/include/asm/acpi.h b/arch/ia64/include/asm/acpi.h
> index 0afb3bc4b4a1..01c1c269aa13 100644
> --- a/arch/ia64/include/asm/acpi.h
> +++ b/arch/ia64/include/asm/acpi.h
> @@ -17,7 +17,7 @@
>   #include <linux/numa.h>
>   #include <asm/numa.h>
>   
> -#ifdef	CONFIG_ACPI
> +
>   extern int acpi_lapic;
>   #define acpi_disabled 0	/* ACPI always enabled on IA64 */
>   #define acpi_noirq 0	/* ACPI always enabled on IA64 */
> @@ -28,7 +28,7 @@ static inline bool acpi_has_cpu_in_madt(void)
>   {
>   	return !!acpi_lapic;
>   }
> -#endif
> +
>   #define acpi_processor_cstate_check(x) (x) /* no idle limits on IA64 :) */
>   static inline void disable_acpi(void) { }
>   
> diff --git a/arch/ia64/kernel/Makefile b/arch/ia64/kernel/Makefile
> index 3ada440ff893..dbde36702cf2 100644
> --- a/arch/ia64/kernel/Makefile
> +++ b/arch/ia64/kernel/Makefile
> @@ -12,9 +12,9 @@ extra-y	:= head.o vmlinux.lds
>   obj-y := entry.o efi.o efi_stub.o gate-data.o fsys.o ia64_ksyms.o irq.o irq_ia64.o	\
>   	 irq_lsapic.o ivt.o machvec.o pal.o patch.o process.o perfmon.o ptrace.o sal.o		\
>   	 salinfo.o setup.o signal.o sys_ia64.o time.o traps.o unaligned.o \
> -	 unwind.o mca.o mca_asm.o topology.o dma-mapping.o iosapic.o
> +	 unwind.o mca.o mca_asm.o topology.o dma-mapping.o iosapic.o acpi.o \
> +	 acpi-ext.o
>   
> -obj-$(CONFIG_ACPI)		+= acpi.o acpi-ext.o
>   obj-$(CONFIG_IA64_BRL_EMU)	+= brl_emu.o
>   
>   obj-$(CONFIG_IA64_PALINFO)	+= palinfo.o
> diff --git a/arch/ia64/kernel/iosapic.c b/arch/ia64/kernel/iosapic.c
> index 9e49fd006859..2d25958a7ed7 100644
> --- a/arch/ia64/kernel/iosapic.c
> +++ b/arch/ia64/kernel/iosapic.c
> @@ -643,10 +643,8 @@ get_target_cpu (unsigned int gsi, int irq)
>   	if (!cpu_online(smp_processor_id()))
>   		return cpu_physical_id(smp_processor_id());
>   
> -#ifdef CONFIG_ACPI
>   	if (cpe_vector > 0 && irq_to_vector(irq) == IA64_CPEP_VECTOR)
>   		return get_cpei_target_cpu();
> -#endif
>   
>   #ifdef CONFIG_NUMA
>   	{
> diff --git a/arch/ia64/kernel/irq_ia64.c b/arch/ia64/kernel/irq_ia64.c
> index e3874734b149..b989731bbeac 100644
> --- a/arch/ia64/kernel/irq_ia64.c
> +++ b/arch/ia64/kernel/irq_ia64.c
> @@ -633,9 +633,7 @@ ia64_native_register_ipi(void)
>   void __init
>   init_IRQ (void)
>   {
> -#ifdef CONFIG_ACPI
>   	acpi_boot_init();
> -#endif
>   	ia64_register_ipi();
>   	register_percpu_irq(IA64_SPURIOUS_INT_VECTOR, NULL);
>   #ifdef CONFIG_SMP
> diff --git a/arch/ia64/kernel/mca.c b/arch/ia64/kernel/mca.c
> index f72b05fe918b..a7f05883935b 100644
> --- a/arch/ia64/kernel/mca.c
> +++ b/arch/ia64/kernel/mca.c
> @@ -149,9 +149,7 @@ static ia64_mc_info_t		ia64_mc_info;
>   #define CPE_HISTORY_LENGTH    5
>   #define CMC_HISTORY_LENGTH    5
>   
> -#ifdef CONFIG_ACPI
>   static struct timer_list cpe_poll_timer;
> -#endif
>   static struct timer_list cmc_poll_timer;
>   /*
>    * This variable tells whether we are currently in polling mode.
> @@ -532,8 +530,6 @@ int mca_recover_range(unsigned long addr)
>   }
>   EXPORT_SYMBOL_GPL(mca_recover_range);
>   
> -#ifdef CONFIG_ACPI
> -
>   int cpe_vector = -1;
>   int ia64_cpe_irq = -1;
>   
> @@ -595,9 +591,6 @@ ia64_mca_cpe_int_handler (int cpe_irq, void *arg)
>   	return IRQ_HANDLED;
>   }
>   
> -#endif /* CONFIG_ACPI */
> -
> -#ifdef CONFIG_ACPI
>   /*
>    * ia64_mca_register_cpev
>    *
> @@ -625,7 +618,6 @@ ia64_mca_register_cpev (int cpev)
>   	IA64_MCA_DEBUG("%s: corrected platform error "
>   		       "vector %#x registered\n", __func__, cpev);
>   }
> -#endif /* CONFIG_ACPI */
>   
>   /*
>    * ia64_mca_cmc_vector_setup
> @@ -1540,8 +1532,6 @@ ia64_mca_cmc_poll (struct timer_list *unused)
>    * Outputs
>    * 	handled
>    */
> -#ifdef CONFIG_ACPI
> -
>   static irqreturn_t
>   ia64_mca_cpe_int_caller(int cpe_irq, void *arg)
>   {
> @@ -1604,8 +1594,6 @@ ia64_mca_cpe_poll (struct timer_list *unused)
>   							IA64_IPI_DM_INT, 0);
>   }
>   
> -#endif /* CONFIG_ACPI */
> -
>   static int
>   default_monarch_init_process(struct notifier_block *self, unsigned long val, void *data)
>   {
> @@ -1799,7 +1787,6 @@ static struct irqaction mca_wkup_irqaction = {
>   	.name =		"mca_wkup"
>   };
>   
> -#ifdef CONFIG_ACPI
>   static struct irqaction mca_cpe_irqaction = {
>   	.handler =	ia64_mca_cpe_int_handler,
>   	.name =		"cpe_hndlr"
> @@ -1809,7 +1796,6 @@ static struct irqaction mca_cpep_irqaction = {
>   	.handler =	ia64_mca_cpe_int_caller,
>   	.name =		"cpe_poll"
>   };
> -#endif /* CONFIG_ACPI */
>   
>   /* Minimal format of the MCA/INIT stacks.  The pseudo processes that run on
>    * these stacks can never sleep, they cannot return from the kernel to user
> @@ -2081,10 +2067,8 @@ void __init ia64_mca_irq_init(void)
>   	/* Setup the MCA wakeup interrupt vector */
>   	register_percpu_irq(IA64_MCA_WAKEUP_VECTOR, &mca_wkup_irqaction);
>   
> -#ifdef CONFIG_ACPI
>   	/* Setup the CPEI/P handler */
>   	register_percpu_irq(IA64_CPEP_VECTOR, &mca_cpep_irqaction);
> -#endif
>   }
>   
>   /*
> @@ -2112,7 +2096,6 @@ ia64_mca_late_init(void)
>   			  ia64_mca_cpu_online, NULL);
>   	IA64_MCA_DEBUG("%s: CMCI/P setup and enabled.\n", __func__);
>   
> -#ifdef CONFIG_ACPI
>   	/* Setup the CPEI/P vector and handler */
>   	cpe_vector = acpi_request_vector(ACPI_INTERRUPT_CPEI);
>   	timer_setup(&cpe_poll_timer, ia64_mca_cpe_poll, 0);
> @@ -2143,7 +2126,6 @@ ia64_mca_late_init(void)
>   			IA64_MCA_DEBUG("%s: CPEP setup and enabled.\n", __func__);
>   		}
>   	}
> -#endif
>   
>   	return 0;
>   }
> diff --git a/arch/ia64/kernel/setup.c b/arch/ia64/kernel/setup.c
> index 42ef03ce2fd4..8d47836d932c 100644
> --- a/arch/ia64/kernel/setup.c
> +++ b/arch/ia64/kernel/setup.c
> @@ -537,21 +537,19 @@ setup_arch (char **cmdline_p)
>   	if (early_console_setup(*cmdline_p) == 0)
>   		mark_bsp_online();
>   
> -#ifdef CONFIG_ACPI
>   	/* Initialize the ACPI boot-time table parser */
>   	acpi_table_init();
>   	early_acpi_boot_init();
> -# ifdef CONFIG_ACPI_NUMA
> +#ifdef CONFIG_ACPI_NUMA
>   	acpi_numa_init();
>   	acpi_numa_fixup();
> -#  ifdef CONFIG_ACPI_HOTPLUG_CPU
> +#ifdef CONFIG_ACPI_HOTPLUG_CPU
>   	prefill_possible_map();
> -#  endif
> +#endif
>   	per_cpu_scan_finalize((cpumask_weight(&early_cpu_possible_map) == 0 ?
>   		32 : cpumask_weight(&early_cpu_possible_map)),
>   		additional_cpus > 0 ? additional_cpus : 0);
> -# endif
> -#endif /* CONFIG_APCI_BOOT */
> +#endif /* CONFIG_ACPI_NUMA */
>   
>   #ifdef CONFIG_SMP
>   	smp_build_cpu_map();
> diff --git a/arch/ia64/kernel/topology.c b/arch/ia64/kernel/topology.c
> index e311ee13e61d..09fc385c2acd 100644
> --- a/arch/ia64/kernel/topology.c
> +++ b/arch/ia64/kernel/topology.c
> @@ -42,7 +42,6 @@ EXPORT_SYMBOL_GPL(arch_fix_phys_package_id);
>   #ifdef CONFIG_HOTPLUG_CPU
>   int __ref arch_register_cpu(int num)
>   {
> -#ifdef CONFIG_ACPI
>   	/*
>   	 * If CPEI can be re-targeted or if this is not
>   	 * CPEI target, then it is hotpluggable
> @@ -50,7 +49,6 @@ int __ref arch_register_cpu(int num)
>   	if (can_cpei_retarget() || !is_cpu_cpei_target(num))
>   		sysfs_cpus[num].cpu.hotpluggable = 1;
>   	map_cpu_to_node(num, node_cpuid[num].nid);
> -#endif
>   	return register_cpu(&sysfs_cpus[num].cpu, num);
>   }
>   EXPORT_SYMBOL(arch_register_cpu);
> @@ -58,9 +56,7 @@ EXPORT_SYMBOL(arch_register_cpu);
>   void __ref arch_unregister_cpu(int num)
>   {
>   	unregister_cpu(&sysfs_cpus[num].cpu);
> -#ifdef CONFIG_ACPI
>   	unmap_cpu_from_node(num, cpu_to_node(num));
> -#endif
>   }
>   EXPORT_SYMBOL(arch_unregister_cpu);
>   #else
> 

WARNING: multiple messages have this Message-ID (diff)
From: "Vaden, Tom (HPE Server OS Architecture)" <tom.vaden@hpe.com>
To: Christoph Hellwig <hch@lst.de>, Tony Luck <tony.luck@intel.com>,
	Fenghua Yu <fenghua.yu@intel.com>,
	"Travis, Mike" <mike.travis@hpe.com>,
	"Sivanich, Dimitri" <dimitri.sivanich@hpe.com>
Cc: Arnd Bergmann <arnd@arndb.de>,
	Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	"linux-ia64@vger.kernel.org" <linux-ia64@vger.kernel.org>,
	"linux-ide@vger.kernel.org" <linux-ide@vger.kernel.org>,
	"linux-scsi@vger.kernel.org" <linux-scsi@vger.kernel.org>,
	"linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>
Subject: Re: [PATCH 19/28] ia64: remove CONFIG_ACPI ifdefs
Date: Tue, 13 Aug 2019 21:07:31 +0000	[thread overview]
Message-ID: <562c8803-1ba1-fbfd-99ef-3976e28f7e98@hpe.com> (raw)
In-Reply-To: <20190813072514.23299-20-hch@lst.de>

DQoNCk9uIDgvMTMvMTkgMzoyNSBBTSwgQ2hyaXN0b3BoIEhlbGx3aWcgd3JvdGU6DQo+IE5vdyB0
aGF0IGhwc2ltIHN1cHBvcnQgaXMgZ29uZSwgQ09ORklHX0FDUEkgaXMgZm9yY2VkIG9uIGZvciBp
YTY0LCBhbmQNCj4gd2UgY2FuIHJlbW92ZSBhIGZldyBpZmRlZnMgZm9yIGl0Lg0KPiANCj4gU2ln
bmVkLW9mZi1ieTogQ2hyaXN0b3BoIEhlbGx3aWcgPGhjaEBsc3QuZGU+DQoNCk9rYXkgdG8gcmVt
b3ZlIGhwc2ltIHN1cHBvcnQNCkFja2VkLWJ5OiBUb20gVmFkZW4gPHRvbS52YWRlbkBocGUuY29t
Pg0KDQo+IC0tLQ0KPiAgIGFyY2gvaWE2NC9pbmNsdWRlL2FzbS9hY3BpLmggfCAgNCArKy0tDQo+
ICAgYXJjaC9pYTY0L2tlcm5lbC9NYWtlZmlsZSAgICB8ICA0ICsrLS0NCj4gICBhcmNoL2lhNjQv
a2VybmVsL2lvc2FwaWMuYyAgIHwgIDIgLS0NCj4gICBhcmNoL2lhNjQva2VybmVsL2lycV9pYTY0
LmMgIHwgIDIgLS0NCj4gICBhcmNoL2lhNjQva2VybmVsL21jYS5jICAgICAgIHwgMTggLS0tLS0t
LS0tLS0tLS0tLS0tDQo+ICAgYXJjaC9pYTY0L2tlcm5lbC9zZXR1cC5jICAgICB8IDEwICsrKyst
LS0tLS0NCj4gICBhcmNoL2lhNjQva2VybmVsL3RvcG9sb2d5LmMgIHwgIDQgLS0tLQ0KPiAgIDcg
ZmlsZXMgY2hhbmdlZCwgOCBpbnNlcnRpb25zKCspLCAzNiBkZWxldGlvbnMoLSkNCj4gDQo+IGRp
ZmYgLS1naXQgYS9hcmNoL2lhNjQvaW5jbHVkZS9hc20vYWNwaS5oIGIvYXJjaC9pYTY0L2luY2x1
ZGUvYXNtL2FjcGkuaA0KPiBpbmRleCAwYWZiM2JjNGI0YTEuLjAxYzFjMjY5YWExMyAxMDA2NDQN
Cj4gLS0tIGEvYXJjaC9pYTY0L2luY2x1ZGUvYXNtL2FjcGkuaA0KPiArKysgYi9hcmNoL2lhNjQv
aW5jbHVkZS9hc20vYWNwaS5oDQo+IEBAIC0xNyw3ICsxNyw3IEBADQo+ICAgI2luY2x1ZGUgPGxp
bnV4L251bWEuaD4NCj4gICAjaW5jbHVkZSA8YXNtL251bWEuaD4NCj4gICANCj4gLSNpZmRlZglD
T05GSUdfQUNQSQ0KPiArDQo+ICAgZXh0ZXJuIGludCBhY3BpX2xhcGljOw0KPiAgICNkZWZpbmUg
YWNwaV9kaXNhYmxlZCAwCS8qIEFDUEkgYWx3YXlzIGVuYWJsZWQgb24gSUE2NCAqLw0KPiAgICNk
ZWZpbmUgYWNwaV9ub2lycSAwCS8qIEFDUEkgYWx3YXlzIGVuYWJsZWQgb24gSUE2NCAqLw0KPiBA
QCAtMjgsNyArMjgsNyBAQCBzdGF0aWMgaW5saW5lIGJvb2wgYWNwaV9oYXNfY3B1X2luX21hZHQo
dm9pZCkNCj4gICB7DQo+ICAgCXJldHVybiAhIWFjcGlfbGFwaWM7DQo+ICAgfQ0KPiAtI2VuZGlm
DQo+ICsNCj4gICAjZGVmaW5lIGFjcGlfcHJvY2Vzc29yX2NzdGF0ZV9jaGVjayh4KSAoeCkgLyog
bm8gaWRsZSBsaW1pdHMgb24gSUE2NCA6KSAqLw0KPiAgIHN0YXRpYyBpbmxpbmUgdm9pZCBkaXNh
YmxlX2FjcGkodm9pZCkgeyB9DQo+ICAgDQo+IGRpZmYgLS1naXQgYS9hcmNoL2lhNjQva2VybmVs
L01ha2VmaWxlIGIvYXJjaC9pYTY0L2tlcm5lbC9NYWtlZmlsZQ0KPiBpbmRleCAzYWRhNDQwZmY4
OTMuLmRiZGUzNjcwMmNmMiAxMDA2NDQNCj4gLS0tIGEvYXJjaC9pYTY0L2tlcm5lbC9NYWtlZmls
ZQ0KPiArKysgYi9hcmNoL2lhNjQva2VybmVsL01ha2VmaWxlDQo+IEBAIC0xMiw5ICsxMiw5IEBA
IGV4dHJhLXkJOj0gaGVhZC5vIHZtbGludXgubGRzDQo+ICAgb2JqLXkgOj0gZW50cnkubyBlZmku
byBlZmlfc3R1Yi5vIGdhdGUtZGF0YS5vIGZzeXMubyBpYTY0X2tzeW1zLm8gaXJxLm8gaXJxX2lh
NjQubwlcDQo+ICAgCSBpcnFfbHNhcGljLm8gaXZ0Lm8gbWFjaHZlYy5vIHBhbC5vIHBhdGNoLm8g
cHJvY2Vzcy5vIHBlcmZtb24ubyBwdHJhY2UubyBzYWwubwkJXA0KPiAgIAkgc2FsaW5mby5vIHNl
dHVwLm8gc2lnbmFsLm8gc3lzX2lhNjQubyB0aW1lLm8gdHJhcHMubyB1bmFsaWduZWQubyBcDQo+
IC0JIHVud2luZC5vIG1jYS5vIG1jYV9hc20ubyB0b3BvbG9neS5vIGRtYS1tYXBwaW5nLm8gaW9z
YXBpYy5vDQo+ICsJIHVud2luZC5vIG1jYS5vIG1jYV9hc20ubyB0b3BvbG9neS5vIGRtYS1tYXBw
aW5nLm8gaW9zYXBpYy5vIGFjcGkubyBcDQo+ICsJIGFjcGktZXh0Lm8NCj4gICANCj4gLW9iai0k
KENPTkZJR19BQ1BJKQkJKz0gYWNwaS5vIGFjcGktZXh0Lm8NCj4gICBvYmotJChDT05GSUdfSUE2
NF9CUkxfRU1VKQkrPSBicmxfZW11Lm8NCj4gICANCj4gICBvYmotJChDT05GSUdfSUE2NF9QQUxJ
TkZPKQkrPSBwYWxpbmZvLm8NCj4gZGlmZiAtLWdpdCBhL2FyY2gvaWE2NC9rZXJuZWwvaW9zYXBp
Yy5jIGIvYXJjaC9pYTY0L2tlcm5lbC9pb3NhcGljLmMNCj4gaW5kZXggOWU0OWZkMDA2ODU5Li4y
ZDI1OTU4YTdlZDcgMTAwNjQ0DQo+IC0tLSBhL2FyY2gvaWE2NC9rZXJuZWwvaW9zYXBpYy5jDQo+
ICsrKyBiL2FyY2gvaWE2NC9rZXJuZWwvaW9zYXBpYy5jDQo+IEBAIC02NDMsMTAgKzY0Myw4IEBA
IGdldF90YXJnZXRfY3B1ICh1bnNpZ25lZCBpbnQgZ3NpLCBpbnQgaXJxKQ0KPiAgIAlpZiAoIWNw
dV9vbmxpbmUoc21wX3Byb2Nlc3Nvcl9pZCgpKSkNCj4gICAJCXJldHVybiBjcHVfcGh5c2ljYWxf
aWQoc21wX3Byb2Nlc3Nvcl9pZCgpKTsNCj4gICANCj4gLSNpZmRlZiBDT05GSUdfQUNQSQ0KPiAg
IAlpZiAoY3BlX3ZlY3RvciA+IDAgJiYgaXJxX3RvX3ZlY3RvcihpcnEpID09IElBNjRfQ1BFUF9W
RUNUT1IpDQo+ICAgCQlyZXR1cm4gZ2V0X2NwZWlfdGFyZ2V0X2NwdSgpOw0KPiAtI2VuZGlmDQo+
ICAgDQo+ICAgI2lmZGVmIENPTkZJR19OVU1BDQo+ICAgCXsNCj4gZGlmZiAtLWdpdCBhL2FyY2gv
aWE2NC9rZXJuZWwvaXJxX2lhNjQuYyBiL2FyY2gvaWE2NC9rZXJuZWwvaXJxX2lhNjQuYw0KPiBp
bmRleCBlMzg3NDczNGIxNDkuLmI5ODk3MzFiYmVhYyAxMDA2NDQNCj4gLS0tIGEvYXJjaC9pYTY0
L2tlcm5lbC9pcnFfaWE2NC5jDQo+ICsrKyBiL2FyY2gvaWE2NC9rZXJuZWwvaXJxX2lhNjQuYw0K
PiBAQCAtNjMzLDkgKzYzMyw3IEBAIGlhNjRfbmF0aXZlX3JlZ2lzdGVyX2lwaSh2b2lkKQ0KPiAg
IHZvaWQgX19pbml0DQo+ICAgaW5pdF9JUlEgKHZvaWQpDQo+ICAgew0KPiAtI2lmZGVmIENPTkZJ
R19BQ1BJDQo+ICAgCWFjcGlfYm9vdF9pbml0KCk7DQo+IC0jZW5kaWYNCj4gICAJaWE2NF9yZWdp
c3Rlcl9pcGkoKTsNCj4gICAJcmVnaXN0ZXJfcGVyY3B1X2lycShJQTY0X1NQVVJJT1VTX0lOVF9W
RUNUT1IsIE5VTEwpOw0KPiAgICNpZmRlZiBDT05GSUdfU01QDQo+IGRpZmYgLS1naXQgYS9hcmNo
L2lhNjQva2VybmVsL21jYS5jIGIvYXJjaC9pYTY0L2tlcm5lbC9tY2EuYw0KPiBpbmRleCBmNzJi
MDVmZTkxOGIuLmE3ZjA1ODgzOTM1YiAxMDA2NDQNCj4gLS0tIGEvYXJjaC9pYTY0L2tlcm5lbC9t
Y2EuYw0KPiArKysgYi9hcmNoL2lhNjQva2VybmVsL21jYS5jDQo+IEBAIC0xNDksOSArMTQ5LDcg
QEAgc3RhdGljIGlhNjRfbWNfaW5mb190CQlpYTY0X21jX2luZm87DQo+ICAgI2RlZmluZSBDUEVf
SElTVE9SWV9MRU5HVEggICAgNQ0KPiAgICNkZWZpbmUgQ01DX0hJU1RPUllfTEVOR1RIICAgIDUN
Cj4gICANCj4gLSNpZmRlZiBDT05GSUdfQUNQSQ0KPiAgIHN0YXRpYyBzdHJ1Y3QgdGltZXJfbGlz
dCBjcGVfcG9sbF90aW1lcjsNCj4gLSNlbmRpZg0KPiAgIHN0YXRpYyBzdHJ1Y3QgdGltZXJfbGlz
dCBjbWNfcG9sbF90aW1lcjsNCj4gICAvKg0KPiAgICAqIFRoaXMgdmFyaWFibGUgdGVsbHMgd2hl
dGhlciB3ZSBhcmUgY3VycmVudGx5IGluIHBvbGxpbmcgbW9kZS4NCj4gQEAgLTUzMiw4ICs1MzAs
NiBAQCBpbnQgbWNhX3JlY292ZXJfcmFuZ2UodW5zaWduZWQgbG9uZyBhZGRyKQ0KPiAgIH0NCj4g
ICBFWFBPUlRfU1lNQk9MX0dQTChtY2FfcmVjb3Zlcl9yYW5nZSk7DQo+ICAgDQo+IC0jaWZkZWYg
Q09ORklHX0FDUEkNCj4gLQ0KPiAgIGludCBjcGVfdmVjdG9yID0gLTE7DQo+ICAgaW50IGlhNjRf
Y3BlX2lycSA9IC0xOw0KPiAgIA0KPiBAQCAtNTk1LDkgKzU5MSw2IEBAIGlhNjRfbWNhX2NwZV9p
bnRfaGFuZGxlciAoaW50IGNwZV9pcnEsIHZvaWQgKmFyZykNCj4gICAJcmV0dXJuIElSUV9IQU5E
TEVEOw0KPiAgIH0NCj4gICANCj4gLSNlbmRpZiAvKiBDT05GSUdfQUNQSSAqLw0KPiAtDQo+IC0j
aWZkZWYgQ09ORklHX0FDUEkNCj4gICAvKg0KPiAgICAqIGlhNjRfbWNhX3JlZ2lzdGVyX2NwZXYN
Cj4gICAgKg0KPiBAQCAtNjI1LDcgKzYxOCw2IEBAIGlhNjRfbWNhX3JlZ2lzdGVyX2NwZXYgKGlu
dCBjcGV2KQ0KPiAgIAlJQTY0X01DQV9ERUJVRygiJXM6IGNvcnJlY3RlZCBwbGF0Zm9ybSBlcnJv
ciAiDQo+ICAgCQkgICAgICAgInZlY3RvciAlI3ggcmVnaXN0ZXJlZFxuIiwgX19mdW5jX18sIGNw
ZXYpOw0KPiAgIH0NCj4gLSNlbmRpZiAvKiBDT05GSUdfQUNQSSAqLw0KPiAgIA0KPiAgIC8qDQo+
ICAgICogaWE2NF9tY2FfY21jX3ZlY3Rvcl9zZXR1cA0KPiBAQCAtMTU0MCw4ICsxNTMyLDYgQEAg
aWE2NF9tY2FfY21jX3BvbGwgKHN0cnVjdCB0aW1lcl9saXN0ICp1bnVzZWQpDQo+ICAgICogT3V0
cHV0cw0KPiAgICAqIAloYW5kbGVkDQo+ICAgICovDQo+IC0jaWZkZWYgQ09ORklHX0FDUEkNCj4g
LQ0KPiAgIHN0YXRpYyBpcnFyZXR1cm5fdA0KPiAgIGlhNjRfbWNhX2NwZV9pbnRfY2FsbGVyKGlu
dCBjcGVfaXJxLCB2b2lkICphcmcpDQo+ICAgew0KPiBAQCAtMTYwNCw4ICsxNTk0LDYgQEAgaWE2
NF9tY2FfY3BlX3BvbGwgKHN0cnVjdCB0aW1lcl9saXN0ICp1bnVzZWQpDQo+ICAgCQkJCQkJCUlB
NjRfSVBJX0RNX0lOVCwgMCk7DQo+ICAgfQ0KPiAgIA0KPiAtI2VuZGlmIC8qIENPTkZJR19BQ1BJ
ICovDQo+IC0NCj4gICBzdGF0aWMgaW50DQo+ICAgZGVmYXVsdF9tb25hcmNoX2luaXRfcHJvY2Vz
cyhzdHJ1Y3Qgbm90aWZpZXJfYmxvY2sgKnNlbGYsIHVuc2lnbmVkIGxvbmcgdmFsLCB2b2lkICpk
YXRhKQ0KPiAgIHsNCj4gQEAgLTE3OTksNyArMTc4Nyw2IEBAIHN0YXRpYyBzdHJ1Y3QgaXJxYWN0
aW9uIG1jYV93a3VwX2lycWFjdGlvbiA9IHsNCj4gICAJLm5hbWUgPQkJIm1jYV93a3VwIg0KPiAg
IH07DQo+ICAgDQo+IC0jaWZkZWYgQ09ORklHX0FDUEkNCj4gICBzdGF0aWMgc3RydWN0IGlycWFj
dGlvbiBtY2FfY3BlX2lycWFjdGlvbiA9IHsNCj4gICAJLmhhbmRsZXIgPQlpYTY0X21jYV9jcGVf
aW50X2hhbmRsZXIsDQo+ICAgCS5uYW1lID0JCSJjcGVfaG5kbHIiDQo+IEBAIC0xODA5LDcgKzE3
OTYsNiBAQCBzdGF0aWMgc3RydWN0IGlycWFjdGlvbiBtY2FfY3BlcF9pcnFhY3Rpb24gPSB7DQo+
ICAgCS5oYW5kbGVyID0JaWE2NF9tY2FfY3BlX2ludF9jYWxsZXIsDQo+ICAgCS5uYW1lID0JCSJj
cGVfcG9sbCINCj4gICB9Ow0KPiAtI2VuZGlmIC8qIENPTkZJR19BQ1BJICovDQo+ICAgDQo+ICAg
LyogTWluaW1hbCBmb3JtYXQgb2YgdGhlIE1DQS9JTklUIHN0YWNrcy4gIFRoZSBwc2V1ZG8gcHJv
Y2Vzc2VzIHRoYXQgcnVuIG9uDQo+ICAgICogdGhlc2Ugc3RhY2tzIGNhbiBuZXZlciBzbGVlcCwg
dGhleSBjYW5ub3QgcmV0dXJuIGZyb20gdGhlIGtlcm5lbCB0byB1c2VyDQo+IEBAIC0yMDgxLDEw
ICsyMDY3LDggQEAgdm9pZCBfX2luaXQgaWE2NF9tY2FfaXJxX2luaXQodm9pZCkNCj4gICAJLyog
U2V0dXAgdGhlIE1DQSB3YWtldXAgaW50ZXJydXB0IHZlY3RvciAqLw0KPiAgIAlyZWdpc3Rlcl9w
ZXJjcHVfaXJxKElBNjRfTUNBX1dBS0VVUF9WRUNUT1IsICZtY2Ffd2t1cF9pcnFhY3Rpb24pOw0K
PiAgIA0KPiAtI2lmZGVmIENPTkZJR19BQ1BJDQo+ICAgCS8qIFNldHVwIHRoZSBDUEVJL1AgaGFu
ZGxlciAqLw0KPiAgIAlyZWdpc3Rlcl9wZXJjcHVfaXJxKElBNjRfQ1BFUF9WRUNUT1IsICZtY2Ff
Y3BlcF9pcnFhY3Rpb24pOw0KPiAtI2VuZGlmDQo+ICAgfQ0KPiAgIA0KPiAgIC8qDQo+IEBAIC0y
MTEyLDcgKzIwOTYsNiBAQCBpYTY0X21jYV9sYXRlX2luaXQodm9pZCkNCj4gICAJCQkgIGlhNjRf
bWNhX2NwdV9vbmxpbmUsIE5VTEwpOw0KPiAgIAlJQTY0X01DQV9ERUJVRygiJXM6IENNQ0kvUCBz
ZXR1cCBhbmQgZW5hYmxlZC5cbiIsIF9fZnVuY19fKTsNCj4gICANCj4gLSNpZmRlZiBDT05GSUdf
QUNQSQ0KPiAgIAkvKiBTZXR1cCB0aGUgQ1BFSS9QIHZlY3RvciBhbmQgaGFuZGxlciAqLw0KPiAg
IAljcGVfdmVjdG9yID0gYWNwaV9yZXF1ZXN0X3ZlY3RvcihBQ1BJX0lOVEVSUlVQVF9DUEVJKTsN
Cj4gICAJdGltZXJfc2V0dXAoJmNwZV9wb2xsX3RpbWVyLCBpYTY0X21jYV9jcGVfcG9sbCwgMCk7
DQo+IEBAIC0yMTQzLDcgKzIxMjYsNiBAQCBpYTY0X21jYV9sYXRlX2luaXQodm9pZCkNCj4gICAJ
CQlJQTY0X01DQV9ERUJVRygiJXM6IENQRVAgc2V0dXAgYW5kIGVuYWJsZWQuXG4iLCBfX2Z1bmNf
Xyk7DQo+ICAgCQl9DQo+ICAgCX0NCj4gLSNlbmRpZg0KPiAgIA0KPiAgIAlyZXR1cm4gMDsNCj4g
ICB9DQo+IGRpZmYgLS1naXQgYS9hcmNoL2lhNjQva2VybmVsL3NldHVwLmMgYi9hcmNoL2lhNjQv
a2VybmVsL3NldHVwLmMNCj4gaW5kZXggNDJlZjAzY2UyZmQ0Li44ZDQ3ODM2ZDkzMmMgMTAwNjQ0
DQo+IC0tLSBhL2FyY2gvaWE2NC9rZXJuZWwvc2V0dXAuYw0KPiArKysgYi9hcmNoL2lhNjQva2Vy
bmVsL3NldHVwLmMNCj4gQEAgLTUzNywyMSArNTM3LDE5IEBAIHNldHVwX2FyY2ggKGNoYXIgKipj
bWRsaW5lX3ApDQo+ICAgCWlmIChlYXJseV9jb25zb2xlX3NldHVwKCpjbWRsaW5lX3ApID09IDAp
DQo+ICAgCQltYXJrX2JzcF9vbmxpbmUoKTsNCj4gICANCj4gLSNpZmRlZiBDT05GSUdfQUNQSQ0K
PiAgIAkvKiBJbml0aWFsaXplIHRoZSBBQ1BJIGJvb3QtdGltZSB0YWJsZSBwYXJzZXIgKi8NCj4g
ICAJYWNwaV90YWJsZV9pbml0KCk7DQo+ICAgCWVhcmx5X2FjcGlfYm9vdF9pbml0KCk7DQo+IC0j
IGlmZGVmIENPTkZJR19BQ1BJX05VTUENCj4gKyNpZmRlZiBDT05GSUdfQUNQSV9OVU1BDQo+ICAg
CWFjcGlfbnVtYV9pbml0KCk7DQo+ICAgCWFjcGlfbnVtYV9maXh1cCgpOw0KPiAtIyAgaWZkZWYg
Q09ORklHX0FDUElfSE9UUExVR19DUFUNCj4gKyNpZmRlZiBDT05GSUdfQUNQSV9IT1RQTFVHX0NQ
VQ0KPiAgIAlwcmVmaWxsX3Bvc3NpYmxlX21hcCgpOw0KPiAtIyAgZW5kaWYNCj4gKyNlbmRpZg0K
PiAgIAlwZXJfY3B1X3NjYW5fZmluYWxpemUoKGNwdW1hc2tfd2VpZ2h0KCZlYXJseV9jcHVfcG9z
c2libGVfbWFwKSA9PSAwID8NCj4gICAJCTMyIDogY3B1bWFza193ZWlnaHQoJmVhcmx5X2NwdV9w
b3NzaWJsZV9tYXApKSwNCj4gICAJCWFkZGl0aW9uYWxfY3B1cyA+IDAgPyBhZGRpdGlvbmFsX2Nw
dXMgOiAwKTsNCj4gLSMgZW5kaWYNCj4gLSNlbmRpZiAvKiBDT05GSUdfQVBDSV9CT09UICovDQo+
ICsjZW5kaWYgLyogQ09ORklHX0FDUElfTlVNQSAqLw0KPiAgIA0KPiAgICNpZmRlZiBDT05GSUdf
U01QDQo+ICAgCXNtcF9idWlsZF9jcHVfbWFwKCk7DQo+IGRpZmYgLS1naXQgYS9hcmNoL2lhNjQv
a2VybmVsL3RvcG9sb2d5LmMgYi9hcmNoL2lhNjQva2VybmVsL3RvcG9sb2d5LmMNCj4gaW5kZXgg
ZTMxMWVlMTNlNjFkLi4wOWZjMzg1YzJhY2QgMTAwNjQ0DQo+IC0tLSBhL2FyY2gvaWE2NC9rZXJu
ZWwvdG9wb2xvZ3kuYw0KPiArKysgYi9hcmNoL2lhNjQva2VybmVsL3RvcG9sb2d5LmMNCj4gQEAg
LTQyLDcgKzQyLDYgQEAgRVhQT1JUX1NZTUJPTF9HUEwoYXJjaF9maXhfcGh5c19wYWNrYWdlX2lk
KTsNCj4gICAjaWZkZWYgQ09ORklHX0hPVFBMVUdfQ1BVDQo+ICAgaW50IF9fcmVmIGFyY2hfcmVn
aXN0ZXJfY3B1KGludCBudW0pDQo+ICAgew0KPiAtI2lmZGVmIENPTkZJR19BQ1BJDQo+ICAgCS8q
DQo+ICAgCSAqIElmIENQRUkgY2FuIGJlIHJlLXRhcmdldGVkIG9yIGlmIHRoaXMgaXMgbm90DQo+
ICAgCSAqIENQRUkgdGFyZ2V0LCB0aGVuIGl0IGlzIGhvdHBsdWdnYWJsZQ0KPiBAQCAtNTAsNyAr
NDksNiBAQCBpbnQgX19yZWYgYXJjaF9yZWdpc3Rlcl9jcHUoaW50IG51bSkNCj4gICAJaWYgKGNh
bl9jcGVpX3JldGFyZ2V0KCkgfHwgIWlzX2NwdV9jcGVpX3RhcmdldChudW0pKQ0KPiAgIAkJc3lz
ZnNfY3B1c1tudW1dLmNwdS5ob3RwbHVnZ2FibGUgPSAxOw0KPiAgIAltYXBfY3B1X3RvX25vZGUo
bnVtLCBub2RlX2NwdWlkW251bV0ubmlkKTsNCj4gLSNlbmRpZg0KPiAgIAlyZXR1cm4gcmVnaXN0
ZXJfY3B1KCZzeXNmc19jcHVzW251bV0uY3B1LCBudW0pOw0KPiAgIH0NCj4gICBFWFBPUlRfU1lN
Qk9MKGFyY2hfcmVnaXN0ZXJfY3B1KTsNCj4gQEAgLTU4LDkgKzU2LDcgQEAgRVhQT1JUX1NZTUJP
TChhcmNoX3JlZ2lzdGVyX2NwdSk7DQo+ICAgdm9pZCBfX3JlZiBhcmNoX3VucmVnaXN0ZXJfY3B1
KGludCBudW0pDQo+ICAgew0KPiAgIAl1bnJlZ2lzdGVyX2NwdSgmc3lzZnNfY3B1c1tudW1dLmNw
dSk7DQo+IC0jaWZkZWYgQ09ORklHX0FDUEkNCj4gICAJdW5tYXBfY3B1X2Zyb21fbm9kZShudW0s
IGNwdV90b19ub2RlKG51bSkpOw0KPiAtI2VuZGlmDQo+ICAgfQ0KPiAgIEVYUE9SVF9TWU1CT0wo
YXJjaF91bnJlZ2lzdGVyX2NwdSk7DQo+ICAgI2Vsc2UNCj4gDQo

  reply	other threads:[~2019-08-13 21:07 UTC|newest]

Thread overview: 133+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-08-13  7:24 RFC: remove sn2, hpsim and ia64 machvecs v2 Christoph Hellwig
2019-08-13  7:24 ` Christoph Hellwig
2019-08-13  7:24 ` [PATCH 01/28] char: remove the SGI snsc driver Christoph Hellwig
2019-08-13  7:24   ` Christoph Hellwig
2019-08-13  7:24 ` [PATCH 02/28] char: remove the SGI tiocx/mbcs driver Christoph Hellwig
2019-08-13  7:24   ` Christoph Hellwig
2019-08-13  7:24 ` [PATCH 03/28] char/agp: remove the sgi-agp driver Christoph Hellwig
2019-08-13  7:24   ` Christoph Hellwig
2019-08-13  7:24 ` [PATCH 04/28] ide: remove the sgiioc4 driver Christoph Hellwig
2019-08-13  7:24   ` Christoph Hellwig
2019-08-13  7:24 ` [PATCH 05/28] PCI/hotplug: remove the sgi_hotplug driver Christoph Hellwig
2019-08-13  7:24   ` Christoph Hellwig
2019-08-13  7:24 ` [PATCH 06/28] tty/serial: remove the sn_console driver Christoph Hellwig
2019-08-13  7:24   ` Christoph Hellwig
2019-08-13  7:24 ` [PATCH 07/28] tty/serial: remove the ioc4_serial driver Christoph Hellwig
2019-08-13  7:24   ` Christoph Hellwig
2019-08-13  7:24 ` [PATCH 08/28] tty/serial: remove the ioc3_serial driver Christoph Hellwig
2019-08-13  7:24   ` Christoph Hellwig
2019-08-13  7:24 ` [PATCH 09/28] char/mspec: remove SGI SN2 support Christoph Hellwig
2019-08-13  7:24   ` Christoph Hellwig
2019-08-13  7:24 ` [PATCH 10/28] misc/sgi-xp: " Christoph Hellwig
2019-08-13  7:24 ` [PATCH 11/28] qla1280: " Christoph Hellwig
2019-08-13  7:24   ` Christoph Hellwig
2019-08-13  7:24 ` [PATCH 12/28] qla2xxx: " Christoph Hellwig
2019-08-13  7:24   ` Christoph Hellwig
2019-08-13  7:24 ` [PATCH 13/28] drivers: remove the SGI SN2 IOC3 base support Christoph Hellwig
2019-08-13  7:24   ` Christoph Hellwig
2019-08-13  7:25 ` [PATCH 14/28] drivers: remove the SGI SN2 IOC4 " Christoph Hellwig
2019-08-13  7:25   ` Christoph Hellwig
2019-08-13  7:25 ` [PATCH 16/28] ia64: remove now unused machvec indirections Christoph Hellwig
2019-08-13  7:25   ` Christoph Hellwig
2019-08-13  7:25 ` [PATCH 17/28] ia64: remove the hpsim platform Christoph Hellwig
2019-08-13  7:25   ` Christoph Hellwig
2019-08-13 21:06   ` Vaden, Tom (HPE Server OS Architecture)
2019-08-13  7:25 ` [PATCH 18/28] ia64: remove CONFIG_PCI ifdefs Christoph Hellwig
2019-08-13  7:25   ` Christoph Hellwig
2019-08-13 21:07   ` Vaden, Tom (HPE Server OS Architecture)
2019-08-13 21:07     ` Vaden, Tom (HPE Server OS Architecture)
2019-08-13  7:25 ` [PATCH 19/28] ia64: remove CONFIG_ACPI ifdefs Christoph Hellwig
2019-08-13  7:25   ` Christoph Hellwig
2019-08-13 21:07   ` Vaden, Tom (HPE Server OS Architecture) [this message]
2019-08-13 21:07     ` Vaden, Tom (HPE Server OS Architecture)
2019-08-13  7:25 ` [PATCH 20/28] ia64: remove the zx1 swiotlb machvec Christoph Hellwig
2019-08-13  7:25   ` Christoph Hellwig
2019-08-13  7:25 ` [PATCH 21/28] ia64: remove the SGI UV simulator support Christoph Hellwig
2019-08-13  7:25   ` Christoph Hellwig
2019-08-13  7:25 ` [PATCH 22/28] ia64: remove the unused sn_coherency_id symbol Christoph Hellwig
2019-08-13  7:25   ` Christoph Hellwig
2019-08-13  7:25 ` [PATCH 23/28] ia64: rework iommu probing Christoph Hellwig
2019-08-13  7:25   ` Christoph Hellwig
2019-08-13  7:25 ` [PATCH 24/28] ia64: move the ROOT_DEV setup to common code Christoph Hellwig
2019-08-13  7:25   ` Christoph Hellwig
2019-08-13  7:25 ` [PATCH 25/28] ia64: move the screen_info " Christoph Hellwig
2019-08-13  7:25   ` Christoph Hellwig
2019-08-13  7:25 ` [PATCH 26/28] ia64: remove support for machvecs Christoph Hellwig
2019-08-13  7:25   ` Christoph Hellwig
2019-08-13  7:25 ` [PATCH 27/28] ia64: remove CONFIG_SWIOTLB ifdefs Christoph Hellwig
2019-08-13  7:25   ` Christoph Hellwig
2019-08-13  7:25 ` [PATCH 28/28] genirq: remove the is_affinity_mask_valid hook Christoph Hellwig
2019-08-13  7:25   ` Christoph Hellwig
  -- strict thread matches above, loose matches on Subject: below --
2019-08-07 13:30 RFC: remove sn2, hpsim and ia64 machvecs Christoph Hellwig
2019-08-07 13:30 ` Christoph Hellwig
2019-08-07 13:30 ` [PATCH 01/29] char: remove the SGI snsc driver Christoph Hellwig
2019-08-07 13:30   ` Christoph Hellwig
2019-08-07 13:30 ` [PATCH 02/29] char: remove the SGI tiocx/mbcs driver Christoph Hellwig
2019-08-07 13:30   ` Christoph Hellwig
2019-08-07 13:30 ` [PATCH 03/29] char/agp: remove the sgi-agp driver Christoph Hellwig
2019-08-07 13:30   ` Christoph Hellwig
2019-08-07 13:30 ` [PATCH 04/29] ide: remove the sgiioc4 driver Christoph Hellwig
2019-08-07 13:30   ` Christoph Hellwig
2019-08-07 13:30 ` [PATCH 05/29] PCI/hotplug: remove the sgi_hotplug driver Christoph Hellwig
2019-08-07 13:30   ` Christoph Hellwig
2019-08-07 13:30 ` [PATCH 06/29] tty/serial: remove the sn_console driver Christoph Hellwig
2019-08-07 13:30   ` Christoph Hellwig
2019-08-07 13:30 ` [PATCH 07/29] tty/serial: remove the ioc4_serial driver Christoph Hellwig
2019-08-07 13:30   ` Christoph Hellwig
2019-08-07 13:30 ` [PATCH 08/29] tty/serial: remove the ioc3_serial driver Christoph Hellwig
2019-08-07 13:30   ` Christoph Hellwig
2019-08-07 13:30 ` [PATCH 09/29] char/mspec: remove SGI SN2 support Christoph Hellwig
2019-08-07 13:30   ` Christoph Hellwig
2019-08-07 13:30 ` [PATCH 10/29] misc/sgi-xp: " Christoph Hellwig
2019-08-07 13:30 ` [PATCH 11/29] qla1280: " Christoph Hellwig
2019-08-07 13:30   ` Christoph Hellwig
2019-08-07 13:30 ` [PATCH 12/29] qla2xxx: " Christoph Hellwig
2019-08-07 13:30   ` Christoph Hellwig
2019-08-07 13:30 ` [PATCH 13/29] drivers: remove the SGI SN2 IOC3 base support Christoph Hellwig
2019-08-07 13:30   ` Christoph Hellwig
2019-08-07 13:30 ` [PATCH 14/29] drivers: remove the SGI SN2 IOC4 " Christoph Hellwig
2019-08-07 13:30   ` Christoph Hellwig
2019-08-07 13:30 ` [PATCH 16/29] ia64: remove now unused machvec indirections Christoph Hellwig
2019-08-07 13:30   ` Christoph Hellwig
2019-08-07 13:30 ` [PATCH 17/29] ia64: remove the hpsim platform Christoph Hellwig
2019-08-07 13:30   ` Christoph Hellwig
2019-08-07 13:30 ` [PATCH 18/29] ia64: remove CONFIG_PCI ifdefs Christoph Hellwig
2019-08-07 13:30   ` Christoph Hellwig
2019-08-07 13:30 ` [PATCH 19/29] ia64: remove CONFIG_ACPI ifdefs Christoph Hellwig
2019-08-07 13:30   ` Christoph Hellwig
2019-08-07 13:30 ` [PATCH 20/29] ia64: remove the zx1 swiotlb machvec Christoph Hellwig
2019-08-07 13:30   ` Christoph Hellwig
2019-08-07 13:30 ` [PATCH 21/29] ia64: remove the SGI UV simulator support Christoph Hellwig
2019-08-07 13:30   ` Christoph Hellwig
2019-08-07 13:30 ` [PATCH 22/29] ia64: remove the unused sn_coherency_id symbol Christoph Hellwig
2019-08-07 13:30   ` Christoph Hellwig
2019-08-07 13:30 ` [PATCH 23/29] ia64: rework iommu probing Christoph Hellwig
2019-08-07 13:30   ` Christoph Hellwig
2019-08-07 13:30 ` [PATCH 24/29] ia64: move the ROOT_DEV setup to common code Christoph Hellwig
2019-08-07 13:30   ` Christoph Hellwig
2019-08-07 13:30 ` [PATCH 25/29] ia64: move the screen_info " Christoph Hellwig
2019-08-07 13:30   ` Christoph Hellwig
2019-08-07 13:30 ` [PATCH 26/29] ia64: remove support for machvecs Christoph Hellwig
2019-08-07 13:30   ` Christoph Hellwig
2019-08-07 13:30 ` [PATCH 27/29] ia64: remove CONFIG_SWIOTLB ifdefs Christoph Hellwig
2019-08-07 13:30   ` Christoph Hellwig
2019-08-07 13:30 ` [PATCH 28/29] ia64: remove CONFIG_ACPI_NUMA ifdefs Christoph Hellwig
2019-08-07 13:30   ` Christoph Hellwig
2019-08-07 13:30 ` [PATCH 29/29] genirq: remove the is_affinity_mask_valid hook Christoph Hellwig
2019-08-07 13:30   ` Christoph Hellwig
2019-08-07 13:35 ` RFC: remove sn2, hpsim and ia64 machvecs John Paul Adrian Glaubitz
2019-08-07 13:35   ` John Paul Adrian Glaubitz
2019-08-07 13:44   ` Christoph Hellwig
2019-08-07 13:44     ` Christoph Hellwig
2019-08-07 18:15 ` Luck, Tony
2019-08-07 18:15   ` Luck, Tony
2019-08-07 20:26   ` Luck, Tony
2019-08-07 20:26     ` Luck, Tony
2019-08-07 23:07     ` Luck, Tony
2019-08-07 23:07       ` Luck, Tony
2019-08-08  6:51       ` 'Christoph Hellwig'
2019-08-08  6:51         ` 'Christoph Hellwig'
2019-08-08 18:01         ` Luck, Tony
2019-08-08 18:01           ` Luck, Tony
2019-08-09 14:45           ` 'Christoph Hellwig'
2019-08-09 14:45             ` 'Christoph Hellwig'

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=562c8803-1ba1-fbfd-99ef-3976e28f7e98@hpe.com \
    --to=tom.vaden@hpe.com \
    --cc=arnd@arndb.de \
    --cc=dimitri.sivanich@hpe.com \
    --cc=fenghua.yu@intel.com \
    --cc=gregkh@linuxfoundation.org \
    --cc=hch@lst.de \
    --cc=linux-ia64@vger.kernel.org \
    --cc=linux-ide@vger.kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-scsi@vger.kernel.org \
    --cc=mike.travis@hpe.com \
    --cc=tony.luck@intel.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.