Displaying 20 results from an estimated 17923 matches for "vm".
Did you mean:
  vmi
  
2020 Aug 05
1
[PATCH v3 35/38] virtio_mem: convert to LE accessors
...ged, 15 insertions(+), 15 deletions(-)
diff --git a/drivers/virtio/virtio_mem.c b/drivers/virtio/virtio_mem.c
index f26f5f64ae82..c08512fcea90 100644
--- a/drivers/virtio/virtio_mem.c
+++ b/drivers/virtio/virtio_mem.c
@@ -1530,21 +1530,21 @@ static void virtio_mem_refresh_config(struct virtio_mem *vm)
 	uint64_t new_plugged_size, usable_region_size, end_addr;
 
 	/* the plugged_size is just a reflection of what _we_ did previously */
-	virtio_cread(vm->vdev, struct virtio_mem_config, plugged_size,
-		     &new_plugged_size);
+	virtio_cread_le(vm->vdev, struct virtio_mem_config, plugge...
2020 Mar 02
0
[PATCH v1 02/11] virtio-mem: Paravirtualized memory hotplug
...* Id of the next memory bock to prepare when needed. */
+	unsigned long next_mb_id;
+
+	/* Summary of all memory block states. */
+	unsigned long nb_mb_state[VIRTIO_MEM_MB_STATE_COUNT];
+#define VIRTIO_MEM_NB_OFFLINE_THRESHOLD		10
+
+	/*
+	 * One byte state per memory block.
+	 *
+	 * Allocated via vmalloc(). When preparing new blocks, resized
+	 * (alloc+copy+free) when needed (crossing pages with the next mb).
+	 * (when crossing pages).
+	 *
+	 * With 128MB memory blocks, we have states for 512GB of memory in one
+	 * page.
+	 */
+	uint8_t *mb_state;
+
+	/*
+	 * $nb_sb_per_mb bit per memory b...
2013 Mar 05
4
[RFC PATCH] drm/nouveau: use vmalloc for pgt allocation
Page tables on nv50 take 48kB, which can be hard to allocate in one piece.
Let's use vmalloc.
Signed-off-by: Marcin Slusarz <marcin.slusarz at gmail.com>
Cc: stable at vger.kernel.org [3.7+]
---
 drivers/gpu/drm/nouveau/core/subdev/vm/base.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/drivers/gpu/drm/nouveau/core/subdev/vm/base.c b/drivers/gpu/drm/...
2009 Jul 13
0
[PATCH server] remove vm forward vnc and vm host history
since the introduction of ovirt-vnc-proxy and the updating
of ovirt-viewer to user it the forward vnc functionality is
no longer necessary / and incompatable w/ the current system.
---
 src/app/controllers/vm_controller.rb               |    2 -
 src/app/models/host.rb                             |    9 -
 src/app/models/vm.rb                               |   36 ----
 src/app/models/vm_host_history.rb                  |   22 ---
 src/app/views/vm/_form.rhtml                       |    3 -
 src/app/view...
2020 May 07
17
[PATCH v4 00/15] virtio-mem: paravirtualized memory
This series is based on v5.7-rc4. The patches are located at:
    https://github.com/davidhildenbrand/linux.git virtio-mem-v4
This is basically a resend of v3 [1], now based on v5.7-rc4 and restested.
One patch was reshuffled and two ACKs I missed to add were added. The
rebase did not require any modifications to patches.
Details about virtio-mem can be found in the cover letter of v2 [2]. A
2009 Jun 25
2
[PATCH] Fix dbomatic state changes.
...d, 60 insertions(+), 25 deletions(-)
diff --git a/src/db-omatic/db_omatic.rb b/src/db-omatic/db_omatic.rb
index b3d5e73..1091333 100755
--- a/src/db-omatic/db_omatic.rb
+++ b/src/db-omatic/db_omatic.rb
@@ -113,6 +113,15 @@ class DbOmatic < Qpid::Qmf::Console
         end
     end
 
+    def set_vm_stopped(db_vm)
+        db_vm.host_id = nil
+        db_vm.memory_used = nil
+        db_vm.num_vcpus_used = nil
+        db_vm.needs_restart = nil
+        db_vm.vnc_port = nil
+        db_vm.state = Vm::STATE_STOPPED
+    end
+
     def update_domain_state(domain, state_override = nil)
         v...
2013 Jul 29
0
[PATCH] drm/nouveau: protect vm refcount with mutex
The refcount was not protected by the vm lock, fix this..
------------[ cut here ]------------
WARNING: CPU: 2 PID: 2008 at drivers/gpu/drm/nouveau/core/core/mm.c:242 nouveau_mm_fini+0x4f/0x56 [nouveau]()
Modules linked in: adt7475 ebtable_nat ebtables nouveau ipt_MASQUERADE iptable_nat nf_nat_ipv4 nf_nat xt_CHECKSUM iptable_mangle bridg...
2020 May 07
20
[PATCH v3 00/15] virtio-mem: paravirtualized memory
This series is based on latest linux-next. The patches are located at:
    https://github.com/davidhildenbrand/linux.git virtio-mem-v3
Patch #1 - #10 where contained in v2 and only contain minor modifications
(mostly smaller fixes). The remaining patches are new and contain smaller
optimizations.
Details about virtio-mem can be found in the cover letter of v2 [1]. A
basic QEMU implementation was
2020 May 07
20
[PATCH v3 00/15] virtio-mem: paravirtualized memory
This series is based on latest linux-next. The patches are located at:
    https://github.com/davidhildenbrand/linux.git virtio-mem-v3
Patch #1 - #10 where contained in v2 and only contain minor modifications
(mostly smaller fixes). The remaining patches are new and contain smaller
optimizations.
Details about virtio-mem can be found in the cover letter of v2 [1]. A
basic QEMU implementation was
2020 Jun 08
4
[PATCH] virtio_mem: prevent overflow with subblock size
...region. */
@@ -86,7 +86,7 @@ struct virtio_mem {
 	uint64_t region_size;
 
 	/* The subblock size. */
-	uint32_t subblock_size;
+	uint64_t subblock_size;
 	/* The number of subblocks per memory block. */
 	uint32_t nb_sb_per_mb;
 
@@ -1698,9 +1698,9 @@ static int virtio_mem_init(struct virtio_mem *vm)
 	 * - At least the device block size.
 	 * In the worst case, a single subblock per memory block.
 	 */
-	vm->subblock_size = PAGE_SIZE * 1u << max_t(uint32_t, MAX_ORDER - 1,
-						    pageblock_order);
-	vm->subblock_size = max_t(uint32_t, vm->device_block_size,
+	vm->subblock...
2020 Jun 08
4
[PATCH] virtio_mem: prevent overflow with subblock size
...region. */
@@ -86,7 +86,7 @@ struct virtio_mem {
 	uint64_t region_size;
 
 	/* The subblock size. */
-	uint32_t subblock_size;
+	uint64_t subblock_size;
 	/* The number of subblocks per memory block. */
 	uint32_t nb_sb_per_mb;
 
@@ -1698,9 +1698,9 @@ static int virtio_mem_init(struct virtio_mem *vm)
 	 * - At least the device block size.
 	 * In the worst case, a single subblock per memory block.
 	 */
-	vm->subblock_size = PAGE_SIZE * 1u << max_t(uint32_t, MAX_ORDER - 1,
-						    pageblock_order);
-	vm->subblock_size = max_t(uint32_t, vm->device_block_size,
+	vm->subblock...
2010 Sep 01
1
[PATCH 1/3] Adding the VM Pool migration for vms
Signed-off-by: Simon COURTOIS <scourtois at linagora.com>
---
 src/app/controllers/vm_controller.rb   |   16 ++++++++++++++
 src/app/views/vm/edit_vmpool.rhtml     |   36 ++++++++++++++++++++++++++++++++
 src/app/views/vm/show.rhtml            |    3 ++
 src/public/images/icon_vmpool_11px.png |  Bin 0 -> 542 bytes
 4 files changed, 55 insertions(+), 0 deletions(-)
 create mode 10...
2013 Nov 22
1
FreeBSD 10-BETA3 - zfs clone of zvol snapshot is not created
...ot support that or there is a bug that zvol clone does not show up under /dev/zvol after creating it from other zvol snapshot?
# zfs list -t all | grep local
local                                     136G  76.8G   144K  none
local/home                                117G  76.8G   117G  /home
local/vm                                 18.4G  76.8G   144K  none
local/vm/vbox_pcbsd_10                   5.35G  76.8G  5.35G  -
local/vm/vbox_windows_7                  10.8G  76.8G  9.86G  -
local/vm/vbox_windows_7 at clean             940M      -  8.12G  -
local/vm/vbox_windows_xp                 2.27G...
2010 Sep 02
1
[PATCH 1/1] Introduce an option to always pxe-boot a vm.
Previously, a pxe-booted vm would always boot to HD at next startup.
Signed-off-by: Nicolas Ochem <nicolas.ochem at alcatel-lucent.com>
---
 src/app/controllers/vm_controller.rb |    1 +
 src/app/models/vm.rb                 |   15 +++++++++++----
 src/app/views/vm/_form.rhtml         |    2 +-
 src/task-omatic/taskoma...
2005 Aug 03
9
Benchmarking Xen (results and questions)
...ails...
Xen Version	SPECjbb	
	WebBench	
Linux Distribution	Debian 3.1	
HT	disabled	
Linux Kernel	2.6.12.2	
Host Patch	CK3s	
Here are the initial benchmarks
	SPECJBB	WebBench				
	1 Thread	1 Client	2 Clients	4 Clients
8 Clients	
	BOPS	TPS	TPS	TPS	TPS	
Host	32403.5	213.45	416.86	814.62	1523.78	
1 VM	32057	205.4	380.91	569.24	733.8	
2 VM	24909.25	NA	399.29	695.1	896.04	
4 VM	17815.75	NA	NA	742.78	950.63	
8 VM	10216.25	NA	NA	NA	1002.81	
(and some more notes.... BOPS - business operations per second, TPS -
transactions per second...
SPECjbb tests CPU and Memory
WebBench (the way we configured it...
2020 Mar 11
12
[PATCH v2 00/10] virtio-mem: paravirtualized memory
...in the works [4]. Also, a cloud-hypervisor implementation is
under discussion [5].
--------------------------------------------------------------------------
1. virtio-mem
--------------------------------------------------------------------------
The basic idea behind virtio-mem was presented at KVM Forum 2018. The
slides can be found at [1]. The previous RFC can be found at [2]. The
first RFC can be found at [3]. However, the concept evolved over time. The
KVM Forum slides roughly match the current design.
Patch #2 ("virtio-mem: Paravirtualized memory hotplug") contains quite some...
2011 Aug 17
3
Bug#638152: Error: Device 51712 (vbd) could not be connected. Hotplug scripts not working.
...431  0.0  0.0      0     0 ?        S    01:38   0:02  \_ [flush-8:0]
root       654  0.0  0.0      0     0 ?        S    01:38   0:00  \_ [i915]
root       731  0.0  0.0      0     0 ?        S    01:38   0:00  \_ [hd-audio0]
root       921  0.0  0.0      0     0 ?        S    01:38   0:00  \_ [kvm-irqfd-clean]
root       959  0.0  0.0      0     0 ?        S    01:38   0:02  \_ [kjournald]
root      1163  0.0  0.0      0     0 ?        S    01:38   0:00  \_ [kconservative/0]
root      1164  0.0  0.0      0     0 ?        S    01:38   0:00  \_ [kconservative/1]
root      1165  0.0  0.0      0...
2019 Dec 12
19
[PATCH RFC v4 00/13] virtio-mem: paravirtualized memory
...fragmentation of (unmovable) memory). I have plans to
improve that in the future.
--------------------------------------------------------------------------
1. virtio-mem
--------------------------------------------------------------------------
The basic idea behind virtio-mem was presented at KVM Forum 2018. The
slides can be found at [1]. The previous RFC can be found at [2]. The
first RFC can be found at [3]. However, the concept evolved over time. The
KVM Forum slides roughly match the current design.
Patch #2 ("virtio-mem: Paravirtualized memory hotplug") contains quite some...
2019 Dec 12
19
[PATCH RFC v4 00/13] virtio-mem: paravirtualized memory
...fragmentation of (unmovable) memory). I have plans to
improve that in the future.
--------------------------------------------------------------------------
1. virtio-mem
--------------------------------------------------------------------------
The basic idea behind virtio-mem was presented at KVM Forum 2018. The
slides can be found at [1]. The previous RFC can be found at [2]. The
first RFC can be found at [3]. However, the concept evolved over time. The
KVM Forum slides roughly match the current design.
Patch #2 ("virtio-mem: Paravirtualized memory hotplug") contains quite some...
2007 Jul 22
11
Many same managed domain
Hi,
When I tested xm new command without uuid parameter repeatedly, 
I saw many same managed domain as follows. 
# xm list
Name                                        ID   Mem VCPUs      State   Time(s)
Domain-0                                     0   941     2     r-----     51.9
# xm new /xen/vm1.conf 
Using config file "/xen/vm1.conf".
# xm new /xen/vm1.conf 
Using config file "/xen/vm1.conf".
# xm new /xen/vm1.conf 
Using config file "/xen/vm1.conf".
# xm list
Name                                        ID   Mem VCPUs      State   Time(s)
Domain-0...