android_kernel_xiaomi_sm8350/arch/ia64/kernel
Yasuaki Ishimatsu bf903d0a45 [IA64] Delete iosapic_free_rte()
>   arch/ia64/kernel/iosapic.c:597: warning: 'iosapic_free_rte' defined but not used
>
> This isn't spurious, the only call to iosapic_free_rte() has been removed, but there
> is still a call to iosapic_alloc_rte() ... which means we must have a memory leak.

I did it on purpose (and gave the warning a miss...) and I consider
iosapic_free_rte() is no longer needed.

I decided to remain iosapic_rte_info to keep gsi-to-irq binding
after device disable. Indeed it needs some extra memory, but it
is only "sizeof(iosapic_rte_info) * <the number of removed devices>"
bytes and has no memory leak becasue re-enabled devices use the
iosapic_rte_info which they used before disabling.

Signed-off-by: Yasuaki Ishimatsu <isimatu.yasuaki@jp.fujitsu.com>
Signed-off-by: Tony Luck <tony.luck@intel.com>
2007-07-19 14:03:55 -07:00
..
cpufreq
acpi-ext.c
acpi-processor.c
acpi.c
asm-offsets.c
audit.c
brl_emu.c
crash_dump.c
crash.c
cyclone.c
efi_stub.S
efi.c
entry.h
entry.S
err_inject.c
esi_stub.S
esi.c
fsys.S
gate-data.S
gate.lds.S
gate.S
head.S
ia64_ksyms.c
init_task.c
iosapic.c [IA64] Delete iosapic_free_rte() 2007-07-19 14:03:55 -07:00
irq_ia64.c [IA64] Enable percpu vector domain for IA64_DIG 2007-07-17 09:58:19 -07:00
irq_lsapic.c
irq.c [IA64] Add mapping table between irq and vector 2007-07-17 09:51:49 -07:00
ivt.S
jprobes.S
kprobes.c
machine_kexec.c
machvec.c
Makefile
mca_asm.S
mca_drv_asm.S
mca_drv.c
mca_drv.h
mca.c
minstate.h
module.c
msi_ia64.c [IA64] Support irq migration across domain 2007-07-17 09:57:42 -07:00
numa.c
pal.S
palinfo.c
patch.c
perfmon_default_smpl.c
perfmon_generic.h
perfmon_itanium.h
perfmon_mckinley.h
perfmon_montecito.h
perfmon.c
process.c
ptrace.c
relocate_kernel.S
sal.c
salinfo.c
semaphore.c
setup.c serial: convert early_uart to earlycon for 8250 2007-07-16 09:05:35 -07:00
sigframe.h
signal.c
smp.c
smpboot.c [IA64] Add mapping table between irq and vector 2007-07-17 09:51:49 -07:00
sys_ia64.c
time.c
topology.c
traps.c
unaligned.c
uncached.c
unwind_decoder.c
unwind_i.h
unwind.c
vmlinux.lds.S