search for: xen_vbd

Displaying 11 results from an estimated 11 matches for "xen_vbd".

Did you mean: xen_pgd
2010 May 10
1
Unable to convert hvm to pv guest
...uest, I have followed the direction( link<http://pastebin.com/f6a5022bf>) in Xen-Users Common Questions Guide. It says the first step is "install kernel-xen with correct initrd" After "yum install kernel-xen" was executed, following errors were showed: WARNING: No module xen_vbd found for kernel 2.6.18-164.15.1.el5xen, continuing anyway grubby fatal error: unable to find a suitable template Even if yum result showed that installation is completed, xen-kernel was not added to /boot/grub.conf. the reason I want to convert hvm to pvm is that we want to use our lagacy syste...
2010 Apr 19
0
redhat4.6-32bit DomU with pv driver can''t be saved
...(XendCheckpoint:124) [xc_save]: /usr/lib64/xen/bin/xc_save 4 3 0 0 4 INFO (XendCheckpoint:423) xc_save: failed to get the suspend evtchn port The pv driver of redhat-4.6-32bit are: [root@localhost ~]# lsmod|grep xen xen_vnif 28672 0 xen_balloon 17488 1 xen_vnif xen_vbd 20592 3 xen_platform_pci 73692 3 xen_vnif,xen_balloon,xen_vbd,[permanent] [root@localhost ~]# modinfo xen_vnif filename: /lib/modules/2.6.9-67.ELsmp/extra/xenpv/0.1-10.el4/xen-vnif.ko alias: xen:vif alias: xen:vif license: Dual BSD/GPL vermag...
2010 Apr 19
0
redhat4.6-32bit DomU with pv driver can''t be saved
...(XendCheckpoint:124) [xc_save]: /usr/lib64/xen/bin/xc_save 4 3 0 0 4 INFO (XendCheckpoint:423) xc_save: failed to get the suspend evtchn port The pv driver of redhat-4.6-32bit are: [root@localhost ~]# lsmod|grep xen xen_vnif 28672 0 xen_balloon 17488 1 xen_vnif xen_vbd 20592 3 xen_platform_pci 73692 3 xen_vnif,xen_balloon,xen_vbd,[permanent] [root@localhost ~]# modinfo xen_vnif filename: /lib/modules/2.6.9-67.ELsmp/extra/xenpv/0.1-10.el4/xen-vnif.ko alias: xen:vif alias: xen:vif license: Dual BSD/GPL vermag...
2009 Apr 19
11
CentOS DomU 2.6.18-128.1.6.el5 crashing on boot when xenpv_hvm drivers are loaded / snv_111 Xen 3.1 Dom0
...lock (utc): Sun Apr 19 11:12:22 CEST 2009 [ OK ] Starting udev: Unable to handle kernel NULL pointer dereference at 0000000000000000 RIP: [<ffffffff80064b3e>] _spin_lock+0x1/0xa PGD d77e067 PUD c536067 PMD 0 Oops: 0002 [1] SMP last sysfs file: /class/net/lo/type CPU 0 Modules linked in: xen_vbd xen_vnif xen_balloon ide_cd 8139too parport_pc xen_platform_pci cdrom 8139cp parport serio_raw i2c_piix4 mii pcspkr i2c_core dm_raid45 dm_message dm_region_hash dm_log dm_mod dm_mem_cache ata_piix libata sd_mod scsi_mod ext3 jbd uhci_hcd ohci_hcd ehci_hcd Pid: 895, comm: modprobe Not tainted 2.6...
2011 Aug 15
6
[patch] xen-blkback: sync I/O after backend disconnected
...644 --- a/drivers/block/xen-blkback/xenbus.c +++ b/drivers/block/xen-blkback/xenbus.c @@ -35,6 +35,7 @@ static void connect(struct backend_info *); static int connect_ring(struct backend_info *); static void backend_changed(struct xenbus_watch *, const char **, unsigned int); +static void xen_vbd_sync(struct xen_vbd *vbd); struct xenbus_device *xen_blkbk_xenbus(struct backend_info *be) { @@ -232,6 +233,7 @@ static void xen_blkif_disconnect(struct xen_blkif *blkif) free_vm_area(blkif->blk_ring_area); blkif->blk_rings.common.sring = NULL; } + xen_vbd_sync(&blkif->vbd)...
2009 Jun 01
7
terrible problems with Xen on SLES 10.2 / 11
...;'t communicate with disks, issuing SCSI bus reset commands in loop (and failing to reset it). Hardware is mainly made by IBM (xSeries with older Xeon or Opteron CPUs). While booting Xen kernels on SLES they have following symptoms: - various FATAL errors while loading modules, like missing xen_vbd or missing xen_vnif - when booting non-xen kernel, messages in dmesg like: xen_vnif: Unknown symbol balloon_update_driver_allowance xen_vnif: Unknown symbol balloon_release_driver_page I have searched for xen_vbd and xen_vnif modules in /lib/modules and they''re simply not there! Are t...
2012 Aug 16
0
[RFC v1 3/5] VBD: enlarge max segment per request in blkfront
...-blkback/common.h index 9ad3b5e..ce5556a 100644 --- a/drivers/block/xen-blkback/common.h +++ b/drivers/block/xen-blkback/common.h @@ -146,6 +146,11 @@ enum blkif_protocol { BLKIF_PROTOCOL_X86_64 = 3, }; +enum blkif_backring_type { + BACKRING_TYPE_1 = 1, + BACKRING_TYPE_2 = 2, +}; + struct xen_vbd { /* What the domain refers to this vbd as. */ blkif_vdev_t handle; @@ -163,6 +168,15 @@ struct xen_vbd { }; struct backend_info; +struct xen_blkif; + +struct blkback_ring_operation { + void *(*get_back_ring) (struct xen_blkif *blkif); + void (*copy_blkif_req) (struct xen_blk...
2012 Sep 19
27
[PATCH] Persistent grant maps for xen blk drivers
...gref == blkif->pers_gnts[i]->gnt) + return blkif->pers_gnts[i]; + return NULL; +} + /* * Retrieve from the ''pending_reqs'' a free pending_req structure to be used. */ @@ -274,6 +293,12 @@ int xen_blkif_schedule(void *arg) { struct xen_blkif *blkif = arg; struct xen_vbd *vbd = &blkif->vbd; + struct gnttab_unmap_grant_ref unmap[BLKIF_MAX_SEGMENTS_PER_REQUEST]; + struct page *pages[BLKIF_MAX_SEGMENTS_PER_REQUEST]; + struct pers_gnt *pers_gnt; + int i; + int ret = 0; + int segs_to_unmap; xen_blkif_get(blkif); @@ -301,6 +326,29 @@ int xen_blkif_schedule(v...
2012 Aug 24
9
pvhvm on debian
hello, I know this not quite a xen problem but im sure a fair number of people are using debian for their dom0 and maybe have some insight into this. I have a large number of dom0''s running squeeze and for a long time i was hoping for pvhvm to make into the official debian xen packages and recently during some periodic updates I noticed pvhvm working after a kernel package update. Now
2012 Aug 16
0
[RFC v1 5/5] VBD: enlarge max segment per request in blkfront
...pe blk_backring_type; union blkif_back_rings blk_rings; + union blkif_back_rings_v2 blk_rings_v2; + struct blkif_segment_back_ring blk_segrings; void *blk_ring; + void *blk_segring; struct xen_blkbk *blkbk; /* The VBD attached to this interface. */ struct xen_vbd vbd; @@ -328,6 +377,31 @@ static inline void blkif_get_x86_32_req(struct blkif_request *dst, } } +static inline void blkif_get_x86_32_req_v2(struct blkif_request_header *dst, + struct blkif_x86_32_request_v2 *src) +{ + dst->operation = src->operation; + switch (src->operation) {...
2011 Sep 01
9
[PATCH V4 0/3] xen-blkfront/blkback discard support
Dear list, This is the V4 of the trim support for xen-blkfront/blkback, Now we move BLKIF_OP_TRIM to BLKIF_OP_DISCARD, and dropped all "trim" stuffs in the patches, and use "discard" instead. Also we updated the helpers of blkif_x86_{32|64}_request or we will meet problems using a non-native protocol. And this patch has been tested with both SSD and raw file, with SSD we will