search for: doorbell

Displaying 20 results from an estimated 222 matches for "doorbell".

2020 May 29
1
[PATCH 4/6] vhost_vdpa: support doorbell mapping via mmap
Given the need for 4K doorbell such that QEMU can easily map, ect, and assuming that I have a HW device which exposes 2 VQ's, with a notification area off of BAR3, offset=whatever, notifier_multiplier=4, we don't need to have 2 x 4K pages mapped into the VM for both doorbells do we? The guest driver would ring DB0 at BAR...
2020 May 29
0
[PATCH 4/6] vhost_vdpa: support doorbell mapping via mmap
On 2020/5/29 ??5:16, Mika Penttil? wrote: > Hi, > > On 29.5.2020 11.03, Jason Wang wrote: >> Currently the doorbell is relayed via eventfd which may have >> significant overhead because of the cost of vmexits or syscall. This >> patch introduces mmap() based doorbell mapping which can eliminate the >> overhead caused by vmexit or syscall. > > Just wondering. I know very little about vdpa....
2012 Aug 30
0
[PATCH 03/11] vmci_doorbell.patch: VMCI doorbell notification handling.
Signed-off-by: George Zhang <georgezhang at vmware.com> --- drivers/misc/vmw_vmci/vmci_doorbell.c | 749 +++++++++++++++++++++++++++++++++ drivers/misc/vmw_vmci/vmci_doorbell.h | 54 ++ 2 files changed, 803 insertions(+), 0 deletions(-) create mode 100644 drivers/misc/vmw_vmci/vmci_doorbell.c create mode 100644 drivers/misc/vmw_vmci/vmci_doorbell.h diff --git a/drivers/misc/vmw_vmci/vmc...
2012 Aug 30
0
[PATCH 03/11] vmci_doorbell.patch: VMCI doorbell notification handling.
Signed-off-by: George Zhang <georgezhang at vmware.com> --- drivers/misc/vmw_vmci/vmci_doorbell.c | 749 +++++++++++++++++++++++++++++++++ drivers/misc/vmw_vmci/vmci_doorbell.h | 54 ++ 2 files changed, 803 insertions(+), 0 deletions(-) create mode 100644 drivers/misc/vmw_vmci/vmci_doorbell.c create mode 100644 drivers/misc/vmw_vmci/vmci_doorbell.h diff --git a/drivers/misc/vmw_vmci/vmc...
2009 Apr 02
2
Xorcom and Doorbell
Hi, I am trying to connect a doorbell to a Xorcom device. And the setup is quite simple. But when I push the doorbell all I see on the asterisk cli is: -- Starting simple switch on 'Zap/11-1' [Apr 2 13:00:40] DEBUG[8771]: chan_dahdi.c:6180 ss_thread: not enough digits (and no ambiguous match)... -- Hungup 'Zap/11-1'...
2020 May 29
0
[PATCH 4/6] vhost_vdpa: support doorbell mapping via mmap
Currently the doorbell is relayed via eventfd which may have significant overhead because of the cost of vmexits or syscall. This patch introduces mmap() based doorbell mapping which can eliminate the overhead caused by vmexit or syscall. To ease the userspace modeling of the doorbell layout (usually virtio-pci), this p...
2018 Mar 21
4
[PATCH 1/4] iommu: Add virtio-iommu driver
> From: Jean-Philippe Brucker [mailto:jean-philippe.brucker at arm.com] > Sent: Wednesday, February 14, 2018 10:54 PM > > The virtio IOMMU is a para-virtualized device, allowing to send IOMMU > requests such as map/unmap over virtio-mmio transport without > emulating > page tables. This implementation handles ATTACH, DETACH, MAP and > UNMAP > requests. > > The
2018 Mar 21
4
[PATCH 1/4] iommu: Add virtio-iommu driver
> From: Jean-Philippe Brucker [mailto:jean-philippe.brucker at arm.com] > Sent: Wednesday, February 14, 2018 10:54 PM > > The virtio IOMMU is a para-virtualized device, allowing to send IOMMU > requests such as map/unmap over virtio-mmio transport without > emulating > page tables. This implementation handles ATTACH, DETACH, MAP and > UNMAP > requests. > > The
2004 Jan 06
3
Doorbells & Door Intercoms
Hi, Does anybody know of a VoIP compatible doorbell or door intercom unit? I've contemplated buying a cheap SIP phone, ripping it apart, and putting it inside an IP66 sealed unit... It would need: - At least one speed-dial key, or some way to make every button dial the same extension number - PoE (power over ethernet), so I can power it off...
2018 Mar 23
0
[PATCH 1/4] iommu: Add virtio-iommu driver
...below is my learning: - MSI_IOVA window is used only on request (iommu_dma_get _msi_page), not meant to take effect on all architectures once initialized. e.g. ARM GIC does it but not x86. So it is reasonable for virtio-iommu driver to implement such capability; - I thought whether hardware MSI doorbell can be always reported on virtio-iommu since it's newly defined. Looks there is a problem if underlying IOMMU is sw-managed MSI style - valid mapping is expected in all level of translations, meaning guest has to manage stage-1 mapping in nested configuration since stage-1 is owned by guest....
2011 Jun 09
1
[PATCH 7/7] [v6] drivers/virt: introduce Freescale hypervisor management driver
...vironments, and add the Freescale hypervisor management driver. The Freescale hypervisor management driver provides several services to drivers and applications related to the Freescale hypervisor: 1. An ioctl interface for querying and managing partitions 2. A file interface to reading incoming doorbells 3. An interrupt handler for shutting down the partition upon receiving the shutdown doorbell from a manager partition 4. A kernel interface for receiving callbacks when a managed partition shuts down. Signed-off-by: Timur Tabi <timur at freescale.com> --- Documentation/ioctl/ioctl-...
2011 Jun 09
1
[PATCH 7/7] [v6] drivers/virt: introduce Freescale hypervisor management driver
...vironments, and add the Freescale hypervisor management driver. The Freescale hypervisor management driver provides several services to drivers and applications related to the Freescale hypervisor: 1. An ioctl interface for querying and managing partitions 2. A file interface to reading incoming doorbells 3. An interrupt handler for shutting down the partition upon receiving the shutdown doorbell from a manager partition 4. A kernel interface for receiving callbacks when a managed partition shuts down. Signed-off-by: Timur Tabi <timur at freescale.com> --- Documentation/ioctl/ioctl-...
2011 Jun 09
2
[PATCH 7/7] [v5] drivers/virt: introduce Freescale hypervisor management driver
...vironments, and add the Freescale hypervisor management driver. The Freescale hypervisor management driver provides several services to drivers and applications related to the Freescale hypervisor: 1. An ioctl interface for querying and managing partitions 2. A file interface to reading incoming doorbells 3. An interrupt handler for shutting down the partition upon receiving the shutdown doorbell from a manager partition 4. A kernel interface for receiving callbacks when a managed partition shuts down. Signed-off-by: Timur Tabi <timur at freescale.com> --- drivers/Kconfig...
2011 Jun 09
2
[PATCH 7/7] [v5] drivers/virt: introduce Freescale hypervisor management driver
...vironments, and add the Freescale hypervisor management driver. The Freescale hypervisor management driver provides several services to drivers and applications related to the Freescale hypervisor: 1. An ioctl interface for querying and managing partitions 2. A file interface to reading incoming doorbells 3. An interrupt handler for shutting down the partition upon receiving the shutdown doorbell from a manager partition 4. A kernel interface for receiving callbacks when a managed partition shuts down. Signed-off-by: Timur Tabi <timur at freescale.com> --- drivers/Kconfig...
2018 Mar 21
2
[virtio-dev] [RFC] virtio-iommu version 0.6
...s region are not translated by the device. > They may either be aborted by the device (or the underlying > IOMMU), bypass it, or never even reach it" > > in 3.3 hardware device assignment you described an example > that a reserved range is stolen by host to map the MSI > doorbell... such map behavior is not described above. Right, we can say that accesses to the region may be used for host translation > Then comes a question for VIRTIO_IOMMU_RESV_MEM_T_MSI. > I know there were quite some discussion around this flag before, > but my mental picture now still is a b...
2018 Mar 21
2
[virtio-dev] [RFC] virtio-iommu version 0.6
...s region are not translated by the device. > They may either be aborted by the device (or the underlying > IOMMU), bypass it, or never even reach it" > > in 3.3 hardware device assignment you described an example > that a reserved range is stolen by host to map the MSI > doorbell... such map behavior is not described above. Right, we can say that accesses to the region may be used for host translation > Then comes a question for VIRTIO_IOMMU_RESV_MEM_T_MSI. > I know there were quite some discussion around this flag before, > but my mental picture now still is a b...
2020 May 29
12
[PATCH 0/6] vDPA: doorbell mapping
Hi all: This series introduce basic functionality of doorbell mapping support for vhost-vDPA. Userspace program may use mmap() to map a the doorbell of a specific virtqueue into its address space. This is help to reudce the syscall or vmexit overhead. A new vdpa_config_ops was introduced to report the location of the doorbell, vhost_vdpa may then choose to m...
2020 May 29
12
[PATCH 0/6] vDPA: doorbell mapping
Hi all: This series introduce basic functionality of doorbell mapping support for vhost-vDPA. Userspace program may use mmap() to map a the doorbell of a specific virtqueue into its address space. This is help to reudce the syscall or vmexit overhead. A new vdpa_config_ops was introduced to report the location of the doorbell, vhost_vdpa may then choose to m...
2007 Dec 18
0
Doorbell Siedle DCA 612 and Asterisk?
Hi, has anyone already set up a configuration between the doorbell Siedle DCA 612 and an Asterisk Server? I have used a Grandstream HT 286 to connect the doorbell and the asterisk. When I press the button, the phone ring and when I pick up the call I hear a beeping. At the door I hear nothing. According to the wiki, this doorbell should work with Asterisk, bu...
2005 Jun 09
8
Xen and ReiserFS
...: >> Attempting task abort! (sc=ffff88001f178a80) mptscsih: ioc0: >> Attempting host reset! (sc=ffff88001f178a80) mptbase: Initiating ioc0 recovery mptscsih: ioc0: >> Attempting task abort! (sc=ffff88001f178a80) mptbase: Initiating ioc0 recovery mptbase: ioc0: WARNING - Unexpected doorbell active! mptbase: ioc0: ERROR - Wait IOC_READY state timeout(1500)! mptbase: ioc0: ERROR - Doorbell INT timeout (count=999), IntStatus=8! mptscsih: ioc0: Issue of TaskMgmt failed! mptscsih: ioc0: WARNING - Error issuing abort task! (sc=ffff88001f178a80) scsi: Device offlined - not ready after error...