[PATCH] perf: make annotate demangle symbols
Perf report is demangling symbols but not annotate. The former uses internal demangling via libbdf or libiberty. The latter executes objdump which by default does not demangle symbols. This patch adds the -C option to the objdump cmdline to enable symbol demangling. Signed-off-by: Stephane Eranian <eranian(a)go... 3 Jun 2010 10:02
modules: remove -w option (ie. !O_NONBLOCK)?
Hi Jon, Since waiting module removal was never implemented in modprobe, I wonder if we should simply get rid of it? (It's implemented in rmmod only). Unused code is buggy code, and there doesn't seem to be a demand for removing modules "at some time in the future". Thoughts? Rusty. -- To unsubscribe fro... 3 Jun 2010 11:08
[PATCH 03/12] evtchn delivery on HVM
From: Sheng Yang <sheng(a)linux.intel.com> Set the callback to receive evtchns from Xen, using the callback vector delivery mechanism. The traditional way for receiving event channel notifications from Xen is interrupts from the platform PCI device. The callback vector is a newer alternative that allow us to rec... 17 Jun 2010 14:31
[PATCH 02/12] early PV on HVM
From: Sheng Yang <sheng(a)linux.intel.com> Initialize basic pv on hvm features in xen_guest_init. The hook in arch/x86/kernel/setup.c can easily be removed using the new generic hypervisor independent initialization infrastructure present in the linux-2.6-tip tree. Signed-off-by: Stefano Stabellini <stefano.st... 10 Jun 2010 10:00
[PATCH 08/12] Fix possible NULL pointer dereference in print_IO_APIC
From: Stefano Stabellini <stefano.stabellini(a)eu.citrix.com> Make sure chip_data is not NULL before accessing it (the VIRQ_TIMER handler and virq handlers in general don't have any chip_data). Signed-off-by: Stefano Stabellini <stefano.stabellini(a)eu.citrix.com> --- arch/x86/kernel/apic/io_apic.c | 2 ++ 1 ... 3 Jun 2010 10:02
[PATCH 05/12] Add suspend\resume support for PV on HVM guests.
From: Stefano Stabellini <stefano.stabellini(a)eu.citrix.com> Suspend\resume requires few different thing on HVM: the suspend hypercall is different, we don't need to save\restore any memory related setting, but we need to reinitialize the shared info page and the callback mechanism. Signed-off-by: Stefano Stabe... 3 Jun 2010 10:01
[PATCH 07/12] Fix find_unbound_irq in presence of ioapic irqs.
From: Stefano Stabellini <stefano.stabellini(a)eu.citrix.com> Don't break the assumption that the first 16 irqs are ISA irqs; make sure that the irq is actually free before using it. Signed-off-by: Stefano Stabellini <stefano.stabellini(a)eu.citrix.com> --- drivers/xen/events.c | 11 ++++++++++- 1 files change... 3 Jun 2010 10:01
[PATCH 12/12] Unplug emulated disks and nics
From: Stefano Stabellini <stefano.stabellini(a)eu.citrix.com> Add a xen_emul_unplug command line option to the kernel to unplug xen emulated disks and nics. Set the default value of xen_emul_unplug depending on whether or not the Xen PV frontends and the Xen platform PCI driver have been compiled for this kernel... 17 Jun 2010 20:06
[PATCH 11/12] Use xen_vcpuop_clockevent, xen_clocksource and xen wallclock.
From: Stefano Stabellini <stefano.stabellini(a)eu.citrix.com> Use xen_vcpuop_clockevent instead of hpet and APIC timers as main clockevent device on all vcpus, use the xen wallclock time as wallclock instead of rtc and use xen_clocksource as clocksource. The pv clock algorithm needs to work correctly for the xen_cl... 3 Jun 2010 10:01
[PATCH 10/12] Do not try to disable hpet if it hasn't been initialized before
From: Stefano Stabellini <stefano.stabellini(a)eu.citrix.com> hpet_disable is called unconditionally on machine reboot if hpet support is compiled in the kernel. hpet_disable only checks if the machine is hpet capable but doesn't make sure that hpet has been initialized. Signed-off-by: Stefano Stabellini <stefan... 3 Jun 2010 10:01