Displaying 8 results from an estimated 8 matches for "balloon_process".
2011 Feb 03
0
[PATCH R3 4/7] xen/balloon: Migration from mod_timer() to schedule_delayed_work()
...ns(+), 13 deletions(-)
diff --git a/drivers/xen/balloon.c b/drivers/xen/balloon.c
index 952cfe2..4223f64 100644
--- a/drivers/xen/balloon.c
+++ b/drivers/xen/balloon.c
@@ -99,8 +99,7 @@ static LIST_HEAD(ballooned_pages);
/* Main work function, always executed in process context. */
static void balloon_process(struct work_struct *work);
-static DECLARE_WORK(balloon_worker, balloon_process);
-static struct timer_list balloon_timer;
+static DECLARE_DELAYED_WORK(balloon_worker, balloon_process);
/* When ballooning out (allocating memory to return to Xen) we don''t really
want the kernel to tr...
2005 Aug 22
4
Kernel build help
...hg clone http://xenbits.xensource.com/xen-2.0.hg
cd xen-2.0.hg/xen
make dist
cd linux-2.6.11-xen0
make ARCH=xen oldconfig
make modules
make modules_install
make install
After which point I get the following error :
CC drivers/xen/balloon/balloon.o
drivers/xen/balloon/balloon.c: In function `balloon_process'':
drivers/xen/balloon/balloon.c:218: error: `phys_to_machine_mapping'' undeclared
(first use in this function)
drivers/xen/balloon/balloon.c:218: error: (Each undeclared identifier is
reported only once
drivers/xen/balloon/balloon.c:218: error: for each function it appears in.)
d...
2012 Jul 25
9
Regression in kernel 3.5 as Dom0 regarding PCI Passthrough?!
Hi!
i notice a serious regression with 3.5 as Dom0 kernel (3.4 was rock
stable):
1st: only the GPU PCI Passthrough works, the PCI USB Controller is not
recognized within the DomU (HVM Win7 64)
Dom0 cmdline is:
ro root=LABEL=dom0root
xen-pciback.hide=(08:00.0)(08:00.1)(00:1d.0)(00:1d.1)(00:1d.2)(00:1d.7)
security=apparmor noirqdebug nouveau.msi=1
Only 8:00.0 and 8:00.1 get passed through
2005 Jun 06
4
DMA not enabled in Xen Kernel?
I installed Xen using the binary release on debian sarge and got it to boot
no problem but when I check if dma is enabled with ''hdparm /dev/hda'' it''s
not.
I can''t enable it either with ''hdparm -d1 /dev/hda''. Says operation not
permited. Using my debian default kernel dma works just fine.
How can I enable dma with the Xen Kernel?
Thanks!
2005 Mar 01
0
Error compiling balloon.c - nightly testing tarball 1/3/05
When compiling a 2.6.10-xen0 kernel I get the following error:
CC drivers/xen/balloon/balloon.o
drivers/xen/balloon/balloon.c: In function `balloon_process'':
drivers/xen/balloon/balloon.c:209: error: `phys_to_machine_mapping''
undeclared (first use in this function)
drivers/xen/balloon/balloon.c:209: error: (Each undeclared identifier is
reported only once
drivers/xen/balloon/balloon.c:209: error: for each function it appears in.)
dri...
2010 Aug 12
13
[PATCH] GSoC 2010 - Memory hotplug support for Xen guests - third fully working version
...ssible.
+ */
+ balloon_stats.target_pages = balloon_stats.current_pages;
+
return 0;
}
static inline void hotplug_allocated_memory(void)
{
}
-#endif
+#endif /* CONFIG_XEN_BALLOON_MEMORY_HOTPLUG */
static int increase_reservation(unsigned long nr_pages)
{
@@ -553,7 +498,7 @@ static void balloon_process(struct work_struct *work)
mutex_lock(&balloon_mutex);
do {
- credit = current_target() - balloon_stats.current_pages;
+ credit = balloon_stats.target_pages - balloon_stats.current_pages;
if (credit > 0) {
if (balloon_stats.balloon_low || balloon_stats.balloon_high)
@@ -572,7...
2010 Aug 06
5
[PATCH] GSoC 2010 - Memory hotplug support for Xen guests - second fully working version - once again
...crease_reservation(unsigned long nr_pages)
scrub_page(page);
- if (!PageHighMem(page)) {
+ if (xen_pv_domain() && !PageHighMem(page)) {
ret = HYPERVISOR_update_va_mapping(
(unsigned long)__va(pfn << PAGE_SHIFT),
__pte_ma(0), 0);
@@ -424,18 +550,18 @@ static void balloon_process(struct work_struct *work)
int need_sleep = 0;
long credit;
-#ifdef CONFIG_XEN_BALLOON_MEMORY_HOTPLUG
- int nid, ret;
- struct memory_block *mem;
- unsigned long pfn, pfn_limit;
-#endif
-
mutex_lock(&balloon_mutex);
do {
credit = current_target() - balloon_stats.current_pages;
-...
2005 Dec 13
10
Building Xen Linux on SuSE 9.3
...ld the kernel under SuSE 9.3 and getting the following error messages:
LD init/built-in.o
LD .tmp_vmlinux1
arch/xen/kernel/built-in.o(.text+0x85b): In function `ctrl_if_suspend'':
: undefined reference to `teardown_irq''
drivers/built-in.o(.text+0x40baf): In function `balloon_process'':
balloon.c: undefined reference to `kmap_flush_unused''
make: *** [.tmp_vmlinux1] Error 1
I''ve seen the other messages in the list about this, but haven''t seen any solutions. Could someone please tell me how in the world I am supposed to fix this error? I'...