search for: 651,15

Displaying 20 results from an estimated 21 matches for "651,15".

Did you mean: 51,15
2008 Mar 30
3
[LLVMdev] Being able to know the jitted code-size before emitting
Hi everyone, vmkit requires to know the size of a jitted method before emitting the method. This allows to allocate the correct size for the method. The attached patch creates this functionality when the flag SizedMemoryCode is on. In order to implement this functionality, i had to virtualize some MachineCodeEmitter functions. Is it OK to commit the patch? Thanks, Nicolas --------------
2008 Apr 01
2
[LLVMdev] Being able to know the jitted code-size before emitting
...*MCP) { >> +void JITEmitter::initConstantPool(MachineConstantPool *MCP) { >> const std::vector<MachineConstantPoolEntry> &Constants = MCP- >> >>> getConstants(); >>> >> if (Constants.empty()) return; >> >> @@ -611,12 +651,15 @@ >> const Type *Ty = CPE.isMachineConstantPoolEntry() >> ? CPE.Val.MachineCPVal->getType() : CPE.Val.ConstVal->getType(); >> Size += TheJIT->getTargetData()->getABITypeSize(Ty); >> - >> + >> ConstantPoolBase = allocateSpace(Size, 1 <...
2008 Mar 31
0
[LLVMdev] Being able to know the jitted code-size before emitting
...gt; -void JITEmitter::emitConstantPool(MachineConstantPool *MCP) { > +void JITEmitter::initConstantPool(MachineConstantPool *MCP) { > const std::vector<MachineConstantPoolEntry> &Constants = MCP- > >getConstants(); > if (Constants.empty()) return; > > @@ -611,12 +651,15 @@ > const Type *Ty = CPE.isMachineConstantPoolEntry() > ? CPE.Val.MachineCPVal->getType() : CPE.Val.ConstVal->getType(); > Size += TheJIT->getTargetData()->getABITypeSize(Ty); > - > + > ConstantPoolBase = allocateSpace(Size, 1 << MCP- > >getC...
2010 Apr 23
2
[PATCH] Config: Change config to lookup dependencies by name
...+ push(@install, $self->_get_deppaths($user_arch, @$deps)); $self->_install_rpms(1, @install); } - -# Return 1 if the requested rpm, or a newer version, is installed -# Return 0 otherwise -sub _is_installed +sub _get_nevra { my $self = shift; my ($rpm) = @_; @@ -657,8 +651,15 @@ sub _is_installed # Ensure epoch is always numeric $epoch = 0 if('(none)' eq $epoch); - # Search installed rpms matching <name>.<arch> - my $found = 0; + return ($name, $epoch, $version, $release, $arch); +} + +sub _get_installed +{ + my $self = shi...
2008 Apr 01
0
[LLVMdev] Being able to know the jitted code-size before emitting
...> +void JITEmitter::initConstantPool(MachineConstantPool *MCP) { >>> const std::vector<MachineConstantPoolEntry> &Constants = MCP- >>> >>>> getConstants(); >>>> >>> if (Constants.empty()) return; >>> >>> @@ -611,12 +651,15 @@ >>> const Type *Ty = CPE.isMachineConstantPoolEntry() >>> ? CPE.Val.MachineCPVal->getType() : CPE.Val.ConstVal->getType(); >>> Size += TheJIT->getTargetData()->getABITypeSize(Ty); >>> - >>> + >>> ConstantPoolBase = alloca...
2008 Apr 04
3
[LLVMdev] Being able to know the jitted code-size before emitting
...const std::vector<MachineConstantPoolEntry> &Constants = MCP- >>>> >>>> >>>>> getConstants(); >>>>> >>>>> >>>> if (Constants.empty()) return; >>>> >>>> @@ -611,12 +651,15 @@ >>>> const Type *Ty = CPE.isMachineConstantPoolEntry() >>>> ? CPE.Val.MachineCPVal->getType() : CPE.Val.ConstVal->getType(); >>>> Size += TheJIT->getTargetData()->getABITypeSize(Ty); >>>> - >>>> + >>>> C...
2008 Apr 05
2
[LLVMdev] Being able to know the jitted code-size before emitting
...;>>>>> >>>>>>> getConstants(); >>>>>>> >>>>>>> >>>>>>> >>>>>> if (Constants.empty()) return; >>>>>> >>>>>> @@ -611,12 +651,15 @@ >>>>>> const Type *Ty = CPE.isMachineConstantPoolEntry() >>>>>> ? CPE.Val.MachineCPVal->getType() : CPE.Val.ConstVal->getType(); >>>>>> Size += TheJIT->getTargetData()->getABITypeSize(Ty); >>>>>> - >>&...
2008 Apr 05
0
[LLVMdev] Being able to know the jitted code-size before emitting
...;>>>>> >>>>>>>> getConstants(); >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> if (Constants.empty()) return; >>>>>>> >>>>>>> @@ -611,12 +651,15 @@ >>>>>>> const Type *Ty = CPE.isMachineConstantPoolEntry() >>>>>>> ? CPE.Val.MachineCPVal->getType() : CPE.Val.ConstVal->getType >>>>>>> (); >>>>>>> Size += TheJIT->getTargetData()->getABITypeSize...
2019 Sep 08
3
[PATCH 2/2] vhost: re-introducing metadata acceleration through kernel virtual address
...oop_timeout = 0; > vq->umem = NULL; > vq->iotlb = NULL; > + vq->invalidate_count = 0; > __vhost_vq_meta_reset(vq); > +#if VHOST_ARCH_CAN_ACCEL_UACCESS > + vhost_reset_vq_maps(vq); > +#endif > } > > static int vhost_worker(void *data) > @@ -471,12 +651,15 @@ void vhost_dev_init(struct vhost_dev *dev, > dev->iov_limit = iov_limit; > dev->weight = weight; > dev->byte_weight = byte_weight; > + dev->has_notifier = false; > init_llist_head(&dev->work_list); > init_waitqueue_head(&dev->wait); >...
2019 Sep 08
3
[PATCH 2/2] vhost: re-introducing metadata acceleration through kernel virtual address
...oop_timeout = 0; > vq->umem = NULL; > vq->iotlb = NULL; > + vq->invalidate_count = 0; > __vhost_vq_meta_reset(vq); > +#if VHOST_ARCH_CAN_ACCEL_UACCESS > + vhost_reset_vq_maps(vq); > +#endif > } > > static int vhost_worker(void *data) > @@ -471,12 +651,15 @@ void vhost_dev_init(struct vhost_dev *dev, > dev->iov_limit = iov_limit; > dev->weight = weight; > dev->byte_weight = byte_weight; > + dev->has_notifier = false; > init_llist_head(&dev->work_list); > init_waitqueue_head(&dev->wait); >...
2008 Apr 04
0
[LLVMdev] Being able to know the jitted code-size before emitting
...vector<MachineConstantPoolEntry> &Constants = MCP- >>>>> >>>>> >>>>>> getConstants(); >>>>>> >>>>>> >>>>> if (Constants.empty()) return; >>>>> >>>>> @@ -611,12 +651,15 @@ >>>>> const Type *Ty = CPE.isMachineConstantPoolEntry() >>>>> ? CPE.Val.MachineCPVal->getType() : CPE.Val.ConstVal->getType(); >>>>> Size += TheJIT->getTargetData()->getABITypeSize(Ty); >>>>> - >>>>> + &g...
2008 Apr 07
2
[LLVMdev] Being able to know the jitted code-size before emitting
...gt;>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>> if (Constants.empty()) return; >>>>>>>> >>>>>>>> @@ -611,12 +651,15 @@ >>>>>>>> const Type *Ty = CPE.isMachineConstantPoolEntry() >>>>>>>> ? CPE.Val.MachineCPVal->getType() : CPE.Val.ConstVal->getType >>>>>>>> (); >>>>>>>> Size += TheJIT->getTargetData()-&g...
2008 Apr 07
0
[LLVMdev] Being able to know the jitted code-size before emitting
...t;>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>> if (Constants.empty()) return; >>>>>>>>> >>>>>>>>> @@ -611,12 +651,15 @@ >>>>>>>>> const Type *Ty = CPE.isMachineConstantPoolEntry() >>>>>>>>> ? CPE.Val.MachineCPVal->getType() : CPE.Val.ConstVal->getType >>>>>>>>> (); >>>>>>>>> Size += TheJIT->getT...
2019 Sep 09
0
[PATCH 2/2] vhost: re-introducing metadata acceleration through kernel virtual address
...gt;> vq->iotlb = NULL; >> + vq->invalidate_count = 0; >> __vhost_vq_meta_reset(vq); >> +#if VHOST_ARCH_CAN_ACCEL_UACCESS >> + vhost_reset_vq_maps(vq); >> +#endif >> } >> >> static int vhost_worker(void *data) >> @@ -471,12 +651,15 @@ void vhost_dev_init(struct vhost_dev *dev, >> dev->iov_limit = iov_limit; >> dev->weight = weight; >> dev->byte_weight = byte_weight; >> + dev->has_notifier = false; >> init_llist_head(&dev->work_list); >> init_waitqueue_he...
2019 Sep 09
1
[PATCH 2/2] vhost: re-introducing metadata acceleration through kernel virtual address
...> > + vq->invalidate_count = 0; > > > __vhost_vq_meta_reset(vq); > > > +#if VHOST_ARCH_CAN_ACCEL_UACCESS > > > + vhost_reset_vq_maps(vq); > > > +#endif > > > } > > > static int vhost_worker(void *data) > > > @@ -471,12 +651,15 @@ void vhost_dev_init(struct vhost_dev *dev, > > > dev->iov_limit = iov_limit; > > > dev->weight = weight; > > > dev->byte_weight = byte_weight; > > > + dev->has_notifier = false; > > > init_llist_head(&dev->work_list);...
2019 Sep 05
0
[PATCH 2/2] vhost: re-introducing metadata acceleration through kernel virtual address
...id vhost_vq_reset(struct vhost_dev *dev, vq->busyloop_timeout = 0; vq->umem = NULL; vq->iotlb = NULL; + vq->invalidate_count = 0; __vhost_vq_meta_reset(vq); +#if VHOST_ARCH_CAN_ACCEL_UACCESS + vhost_reset_vq_maps(vq); +#endif } static int vhost_worker(void *data) @@ -471,12 +651,15 @@ void vhost_dev_init(struct vhost_dev *dev, dev->iov_limit = iov_limit; dev->weight = weight; dev->byte_weight = byte_weight; + dev->has_notifier = false; init_llist_head(&dev->work_list); init_waitqueue_head(&dev->wait); INIT_LIST_HEAD(&dev->read_l...
2019 Nov 20
2
Move io_reserve_lru handling into the driver
Just a gentle ping on this. Already got the Acked-by from Daniel, but I need some of the nouveau guys to test this since I can only compile test it. Regards, Christian.
2016 Apr 26
4
v2v: Remove --no-trim, --vmtype options and other fixes.
The first two patches implement the change discussed here: https://www.redhat.com/archives/libguestfs/2016-April/msg00178.html The third patch fixes the mapping of inspection data to OVF VmType which was inherited directly from old virt-v2v and had never been changed. It had a number of problems. The fourth patch is only slightly related to the others. It adds an extra slow test to ensure that
2019 Sep 05
8
[PATCH 0/2] Revert and rework on the metadata accelreation
Hi: Per request from Michael and Jason, the metadata accelreation is reverted in this version and rework in next version. Please review. Thanks Jason Wang (2): Revert "vhost: access vq metadata through kernel virtual address" vhost: re-introducing metadata acceleration through kernel virtual address drivers/vhost/vhost.c | 202 +++++++++++++++++++++++++-----------------
2019 Sep 05
8
[PATCH 0/2] Revert and rework on the metadata accelreation
Hi: Per request from Michael and Jason, the metadata accelreation is reverted in this version and rework in next version. Please review. Thanks Jason Wang (2): Revert "vhost: access vq metadata through kernel virtual address" vhost: re-introducing metadata acceleration through kernel virtual address drivers/vhost/vhost.c | 202 +++++++++++++++++++++++++-----------------