search for: initcall

Displaying 20 results from an estimated 64 matches for "initcall".

2011 Jun 13
5
3.0.0-rc2: Xen: High amount of kernel "reserved" memory, about 33% in 256MB DOMU
Hi, another issue I''m seeing with 3.0-rc2 and Xen is that there is an unexpectedly high amount of kernel reserved memory. I suspect that Linux allocates page table entries and corresponding data structures for the whole 6GB areas of the provided ''physical RAM map'' even though it has rather big unusable holes in it. [ 0.000000] BIOS-provided physical RAM map: [
2016 Mar 22
19
[PATCH v3 0/11] tests/qemu: Add program for tracing and analyzing boot times.
Lots of changes since v2, too much to remember or summarize. Please ignore patch 11/11, it's just for my testing. Rich.
2010 Nov 16
0
Bug#603727: xen-hypervisor-4.0-amd64: i386 Dom0 crashes after doing some I/O on local storage (software Raid1 on SAS-drives with mpt2sas driver)
...36f4010 [ 33.470367] Xen: using vcpu_info placement [ 33.474443] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 259999 [ 33.482416] Kernel command line: placeholder root=UUID=f827be45-01f5-4ee9-8c81-f53b8d95df0f ro elevator=deadline console=hvc0 earlyprintk=xen nomodeset initcall_debug debug loglevel=10 [ 33.498838] PID hash table entries: 4096 (order: 2, 16384 bytes) [ 33.504837] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes) [ 33.511966] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes) [ 33.518835] Enabling fast FPU save and restore...
2008 Jul 07
10
[PATCH RFC 0/4] Paravirtual spinlocks
At the most recent Xen Summit, Thomas Friebel presented a paper ("Preventing Guests from Spinning Around", http://xen.org/files/xensummitboston08/LHP.pdf) investigating the interactions between spinlocks and virtual machines. Specifically, he looked at what happens when a lock-holding VCPU gets involuntarily preempted. The obvious first order effect is that while the VCPU is not
2008 Jul 07
10
[PATCH RFC 0/4] Paravirtual spinlocks
At the most recent Xen Summit, Thomas Friebel presented a paper ("Preventing Guests from Spinning Around", http://xen.org/files/xensummitboston08/LHP.pdf) investigating the interactions between spinlocks and virtual machines. Specifically, he looked at what happens when a lock-holding VCPU gets involuntarily preempted. The obvious first order effect is that while the VCPU is not
2008 Jul 07
10
[PATCH RFC 0/4] Paravirtual spinlocks
At the most recent Xen Summit, Thomas Friebel presented a paper ("Preventing Guests from Spinning Around", http://xen.org/files/xensummitboston08/LHP.pdf) investigating the interactions between spinlocks and virtual machines. Specifically, he looked at what happens when a lock-holding VCPU gets involuntarily preempted. The obvious first order effect is that while the VCPU is not
2010 May 16
1
[LLVMdev] How to access the return value of a CallInst
Hi all: I am trying to get the return value of a call instruction that I inserted during the optimization pass I wrote. I have something like the following: CallInst *InitCall = CallInst::Create(InitFn, Args.begin(), Args.end(), "log_load_addr_ret", LI); CastInst *InsertedCast = CastInst::CreateTruncOrBitCast(InitCall.getCalledValue(), LI->getType(), "return_load", LI); I assume that getCalledValue(...
2013 Mar 12
14
vpmu=1 and running 'perf top' within a PVHVM guest eventually hangs dom0 and hypervisor has stuck vCPUS. Romley-EP (model=45, stepping=2)
...0000] Initializing cgroup subsys cpu [ 0.000000] Linux version 3.9.0-rc2upstream-00030-g5149a92 (konrad@phenom.dumpdata.com) (gcc version 4.4.4 20100503 (Red Hat 4.4.4-2) (GCC) ) #1 SMP Tue Mar 12 11:54:19 EDT 2013 [ 0.000000] Command line: debug selinux=0 console=tty console=hvc0 loglevel=10 initcall_debug earlyprintk=xen loop.max_loop=100 xen-acpi-processor.off=1 [ 0.000000] Freeing 8f-100 pfn range: 113 pages freed [ 0.000000] 1-1 mapping on 8f->100 [ 0.000000] 1-1 mapping on a97c6->a99c7 [ 0.000000] 1-1 mapping on aa963->ba9e4 [ 0.000000] 1-1 mapping on bac86->bac9...
2013 Oct 17
5
[PATCH] common/initcall: Extern linker symbols with correct types.
...on/kernel.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/xen/common/kernel.c b/xen/common/kernel.c index b8707d9..e785edb 100644 --- a/xen/common/kernel.c +++ b/xen/common/kernel.c @@ -196,19 +196,19 @@ void add_taint(unsigned flag) tainted |= flag; } -extern initcall_t __initcall_start, __presmp_initcall_end, __initcall_end; +extern initcall_t __initcall_start[], __presmp_initcall_end[], __initcall_end[]; void __init do_presmp_initcalls(void) { initcall_t *call; - for ( call = &__initcall_start; call < &__presmp_initcall_end; call++ ) +...
2010 Dec 16
19
Hypervisor hangs on startup
Hi! We have a problem that the dom0 very often does not boot and hangs in the hypervisor - see screenshot. The last message is: (XEN) Dom0 has maximum 16 VCPUs (afterwards xen should overwrite the memory) We are using the xen kernel from kernel.org git. Kernel is 2.6.32.24-xen with Xen 4.0.1 Hardware is HP DL380. Is this a known problem? Any hints what could be the problem and how we can
2010 Dec 16
19
Hypervisor hangs on startup
Hi! We have a problem that the dom0 very often does not boot and hangs in the hypervisor - see screenshot. The last message is: (XEN) Dom0 has maximum 16 VCPUs (afterwards xen should overwrite the memory) We are using the xen kernel from kernel.org git. Kernel is 2.6.32.24-xen with Xen 4.0.1 Hardware is HP DL380. Is this a known problem? Any hints what could be the problem and how we can
2016 Mar 23
7
[PATCH v4 0/6] tests/qemu: Add program for tracing and analyzing boot times.
v4: - Lots more analysis of the /init script and other parts. - Display a list of the longest to shortest activities. - Rebase on top of current head. Rich.
2012 Jun 06
0
Intel VGA-passthrough to Ubuntu12.04 64bit Dom-U doesn't work
Hi, When Ubuntu12.04 64bit domU boot up, Intel VGA-passthrough doesn''t work. I used the command "xm create" to boot up Dom-U. Windows7-64bit-SP1 works quite well with same configuration. Boot log is as follows. Dom-U dmesg: [ 1.421858] initcall rfcomm_init+0x0/0xf1 [rfcomm] returned 0 after 2192 usecs [ 1.423021] calling i915_init+0x0/0x8d [i915] @ 387 [ 1.423023] [drm:drm_pci_init], [ 1.423038] [drm:drm_get_pci_dev], [ 1.423157] xen: --> pirq=55 -> irq=24 (gsi=24) [ 1.423159] i915 0000:00:02.0: PCI INT A -> GSI 2...
2017 Jan 12
1
[PATCH v2] x86, locking/spinlocks: Remove paravirt_ticketlocks_enabled
...__init int kvm_spinlock_init_jump(void) -{ - if (!kvm_para_available()) - return 0; - if (!kvm_para_has_feature(KVM_FEATURE_PV_UNHALT)) - return 0; - - static_key_slow_inc(&paravirt_ticketlocks_enabled); - printk(KERN_INFO "KVM setup paravirtual spinlock\n"); - - return 0; -} -early_initcall(kvm_spinlock_init_jump); - #endif /* CONFIG_PARAVIRT_SPINLOCKS */ diff --git a/arch/x86/kernel/paravirt-spinlocks.c b/arch/x86/kernel/paravirt-spinlocks.c index 6d4bf81..6259327 100644 --- a/arch/x86/kernel/paravirt-spinlocks.c +++ b/arch/x86/kernel/paravirt-spinlocks.c @@ -42,6 +42,3 @@ struct pv...
2017 Jan 12
1
[PATCH v2] x86, locking/spinlocks: Remove paravirt_ticketlocks_enabled
...__init int kvm_spinlock_init_jump(void) -{ - if (!kvm_para_available()) - return 0; - if (!kvm_para_has_feature(KVM_FEATURE_PV_UNHALT)) - return 0; - - static_key_slow_inc(&paravirt_ticketlocks_enabled); - printk(KERN_INFO "KVM setup paravirtual spinlock\n"); - - return 0; -} -early_initcall(kvm_spinlock_init_jump); - #endif /* CONFIG_PARAVIRT_SPINLOCKS */ diff --git a/arch/x86/kernel/paravirt-spinlocks.c b/arch/x86/kernel/paravirt-spinlocks.c index 6d4bf81..6259327 100644 --- a/arch/x86/kernel/paravirt-spinlocks.c +++ b/arch/x86/kernel/paravirt-spinlocks.c @@ -42,6 +42,3 @@ struct pv...
2011 Jan 19
1
[BUG] Problem Booting Xen 4.0.1 on 2.6.32.26/27
...ut to get started... [ 0.000000] Initializing cgroup subsys cpuset [ 0.000000] Linux version 2.6.32.26 (root@nx02) (gcc version 4.4.5 (Debian 4.4.5-8) ) #7 SMP Tue Jan 18 14:28:18 CST 2011 [ 0.000000] Command line: root=UUID=1450022f-b39e-413e-b750-7fb8f3d4e1f9 ro earlyprintk=xen nomodeset initcall_debug debug loglevel=10 console=hvc0 [ 0.000000] KERNEL supported cpus: [ 0.000000] Intel GenuineIntel [ 0.000000] AMD AuthenticAMD [ 0.000000] Centaur CentaurHauls [ 0.000000] released 0 pages of unused memory [ 0.000000] BIOS-provided physical RAM map: [ 0.000000] Xen:...
2011 Mar 20
6
PATCH: Hugepage support for Domains booting with 4KB pages
...them in the list. The listhead of this list is inside the domain structure with name "hugepage_list". When the domain is booting, at that time the memory seen by the kernel is allocated memory  less the amount required for hugepages. The function reserve_hugepage_range is called as a initcall. Before this function the xen_extra_mem_start points to this apparent end of the memory. In this function we reserve the PFN range for the hugepages which are going to be allocated by kernel by incrementing the xen_extra_mem_start. We maintain these PFNs as pages in "xen_hugepfn_list"...
2017 Jan 12
0
[PATCH v2] x86, locking/spinlocks: Remove paravirt_ticketlocks_enabled
...141,25 +141,6 @@ void __init xen_init_spinlocks(void) > pv_lock_ops.vcpu_is_preempted = PV_CALLEE_SAVE(xen_vcpu_stolen); > } > > -/* > - * While the jump_label init code needs to happend _after_ the jump labels are > - * enabled and before SMP is started. Hence we use pre-SMP initcall level > - * init. We cannot do it in xen_init_spinlocks as that is done before > - * jump labels are activated. > - */ > -static __init int xen_init_spinlocks_jump(void) > -{ > - if (!xen_pvspin) > - return 0; > - > - if (!xen_domain()) > - return 0; > - > - st...
2004 Jan 21
2
disable transfer on outgoing calls?
hi there. i'm developing a kind of collaborative phone system in which groups of users need to navigate phone menus together, and run into problems with the '#' character. here's a scenario: 1) person_a dials into my asterisk server. 2) asterisk parks the call, and initiates an outgoing call to person_b 3) after verifying person_b (by requiring a keypress), asterisk bridges
2006 Jul 11
0
klibc and what's the next step?
...mounted with simple_fill_super, which takes a list names, file operatons, and modes. The kernel forks and execs unpack on initramfs.img (the initramfs section). When it is done it does an exec of exec unpack on initrd.img". The kernel waits for this thread to complete before continuing with initcalls, similar to linuxrc. After initcalls, the kenrnel execs /init as it does today. Depending on needs, the initramfs section unpack may have more features (different binary format, etc) than the built-in kernel one. Hmm... some issues for directories. Now all of this says we need a way of incorpo...