On 01/18/2012 08:41 AM, Spartacus Rex wrote:
> Hi there,
>
> I am trying to get a version of qemu to compile for Android.
>
> Then I would like to boot debian-armel.. or even a minimal arm buildroot fs.
Why do you want to run a VM on Android versus using the rootfs natively?
David
On 05/16/11 13:56, Gerd Hoffmann wrote:
> Add support for splitting large transfers into multiple smaller ones.
> This is needed for the upcoming EHCI emulation which allows guests
> to submit requests up to 20k in size. The linux kernel allows 16k
> max size though.
>
> Roughly based on a patch
On 05/17/11 01:20, Gerd Hoffmann wrote:
>> On 05/16/11 13:56, Gerd Hoffmann wrote:
>>> This patch finally merges the EHCI host adapter aka USB 2.0 support.
>>>
>>> Based on git://git.kiszka.org/qemu.git ehci
>>>
>>> Changes:
>>>- Adapt to recent changes in the usb subsystem.
>>>- Don't cr
On 05/17/11 06:42, David Ahern wrote:
>
>
> On 05/17/11 01:20, Gerd Hoffmann wrote:
>>> On 05/16/11 13:56, Gerd Hoffmann wrote:
>>>> This patch finally merges the EHCI host adapter aka USB 2.0 support.
>>>>
>>>> Based on git://git.kiszka.o
On 05/17/11 07:46, Gerd Hoffmann wrote:
>
> Hi,
>
As someone who spent a significant amount of time working on the EHCI
code last year I am absolutely not ok with this. The entire
contribution
history for EHCI lost - and for no reason.
>>>
>>> There is a reason. I've trie
On 05/17/11 09:02, Gerd Hoffmann wrote:
>
> Hi,
>
>> (And by the way, where are the focused patches for each, especially the
>> last one - nuking the 8kHz code?
>
> It's squashed in, like everything else.
>
>> We know that it worked on linux and
>> that printers, scanners and storage device
On 05/17/11 01:20, Gerd Hoffmann wrote:
>> On 05/16/11 13:56, Gerd Hoffmann wrote:
>>> This patch finally merges the EHCI host adapter aka USB 2.0 support.
>>>
>>> Based on git://git.kiszka.org/qemu.git ehci
>>>
>>> Changes:
>>>- Adapt to recent changes in the usb subsystem.
>>>- Don't cr
On 05/17/11 11:36, Hans de Goede wrote:
> Very likely it won't be needed both the guest OS, as well as any
> emulated hardware (or redirection code) will be doing some amount of
> buffering. Normal bufferering for usb video devices is 32 iso packets
> per urb and then 2-4 queued urbs, so that means
On 05/17/11 12:44, Hans de Goede wrote:
> Hi,
>
> On 05/17/2011 07:43 PM, David Ahern wrote:
>> On 05/17/11 11:36, Hans de Goede wrote:
>>> Very likely it won't be needed both the guest OS, as well as any
>>> emulated hardware (or redirection code) will
On 05/17/11 13:10, David Ahern wrote:
>> Note that once every while a packet will get lost since normally a usb
>> device is synced to the usb frame timer, but the real and emulated frame
>> timer
>> are not synced, so eventually a packet will get lost.
>
> I n
On 05/17/11 14:39, Blue Swirl wrote:
> The development history (implement a feature, fix bugs, implement
> another, fix bugs etc) is not interesting and pulling it would make
> bisection and other bugfixing more difficult. The patches should not
> add known broken features and fix them next.
>
>
On 06/01/2011 06:56 AM, Christophe Fergeau wrote:
> @@ -1134,11 +1128,8 @@ static int ehci_process_itd(EHCIState *ehci,
>
> DPRINTF("ISOCH: buffer %08X len %d\n", ptr, len);
>
> -if (!dir) {
> +if (!dir)
> cpu_physical_memory_rw(ptr, &ehci->
On 06/06/2011 06:39 AM, Gerd Hoffmann wrote:
> The state machine doesn't stop in EXECUTING state any more when async
> packets are in flight, so the checks are not needed any more and can
> be dropped.
>
> Also kick out the check for the frame timer. As we don't stop & sleep
> any more on async p
On 06/06/2011 07:34 AM, David Ahern wrote:
> On 06/06/2011 06:39 AM, Gerd Hoffmann wrote:
>> The state machine doesn't stop in EXECUTING state any more when async
>> packets are in flight, so the checks are not needed any more and can
>> be dropped.
>>
>>
On 06/06/2011 08:25 AM, Gerd Hoffmann wrote:
>
> Hi,
>
-#if EHCI_DEBUG == 0
-if (qemu_get_clock_ns(vm_clock) / 1000>= ehci->frame_end_usec) {
-if (async) {
-DPRINTF("FETCHENTRY: FRAME timer elapsed, exit state
machine\n");
-got
On 06/06/2011 06:38 AM, Gerd Hoffmann wrote:
> This patch adds support for keeping multiple queues going at the same
> time. One slow device will not affect other devices any more.
>
> The patch adds code to manage EHCIQueue structs. It also does a number
> of changes to the state machine:
>
>
qemu-kvm.git as of:
commit dacdc4b10bafbb21120e1c24a9665444768ef999
Merge: 7b69d4f 0af4922
Author: Avi Kivity
Date: Sun Jul 31 11:42:26 2011 +0300
Merge branch 'upstream-merge' into next
is aborting with the error:
qemu-kvm: qemu-kvm.git/hw/vhost.c:123: vhost_dev_unassign_memory:
Asserti
On 08/01/2011 11:44 AM, David Ahern wrote:
> qemu-kvm.git as of:
>
> commit dacdc4b10bafbb21120e1c24a9665444768ef999
> Merge: 7b69d4f 0af4922
> Author: Avi Kivity
> Date: Sun Jul 31 11:42:26 2011 +0300
>
> Merge branch 'upstream-merge' into next
>
&g
On 08/03/2011 06:24 AM, Michael S. Tsirkin wrote:
> On Wed, Aug 03, 2011 at 02:48:05PM +0300, Avi Kivity wrote:
>> On 08/01/2011 08:44 PM, David Ahern wrote:
>>> qemu-kvm.git as of:
>>>
>>> commit dacdc4b10bafbb21120e1c24a9665444768ef999
>>> Merge: 7b
On 08/03/2011 09:00 AM, Michael S. Tsirkin wrote:
> On Wed, Aug 03, 2011 at 07:55:47AM -0600, David Ahern wrote:
>> Tested-by: David Ahern
>>
>> David
>
> Applied, thanks very much.
>
I assume this will make 0.15 since it is a regression? haven't seen t
On 08/04/2011 01:17 PM, Michael S. Tsirkin wrote:
> On Thu, Aug 04, 2011 at 12:48:49PM -0600, David Ahern wrote:
>>
>>
>> On 08/03/2011 09:00 AM, Michael S. Tsirkin wrote:
>>> On Wed, Aug 03, 2011 at 07:55:47AM -0600, David Ahern wrote:
>>>&g
Has anyone successfully installed the PPC version of Fedora-12 in a qemu
VM? So far I have been unsuccessful - with the installs failing on the
bootloader. Running yabootconfig manually is failing. Should this work?
I am using qemu.git, pulled this morning.
Thanks,
David
We are hitting a networking problem and hoping someone has an idea --
perhaps a known bug.
After a couple of hours of runtime with low level traffic (e.g., 1 sec
pings) the VM stops receiving packets. In the host running tc on the tap
device shows a full backlog and packets getting dropped:
On 4/1/14, 9:09 AM, Stefan Hajnoczi wrote:
On Thu, Mar 27, 2014 at 04:13:15PM -0600, David Ahern wrote:
We are hitting a networking problem and hoping someone has an idea
-- perhaps a known bug.
After a couple of hours of runtime with low level traffic (e.g., 1
sec pings) the VM stops
On 2/16/15 3:37 PM, Scott Feldman wrote:
On Mon, Feb 16, 2015 at 5:16 PM, Paolo Bonzini wrote:
On 16/02/2015 22:47, sfel...@gmail.com wrote:
From: Scott Feldman
Add QMP/HMP support for rocker devices. This is mostly for debugging purposes
to see inside the device's tables and port configu
Consolidate all forward typedef declarations to rocker.h.
Signed-off-by: David Ahern
Acked-by: Scott Feldman
---
hw/net/rocker/rocker.c| 4 ++--
hw/net/rocker/rocker.h| 7 +++
hw/net/rocker/rocker_desc.c | 10 --
hw/net/rocker/rocker_desc.h | 4
hw/net
David Ahern (8):
fix 'no such file' error from make_device_config.sh
x86_64 config: fix compile for CONFIG_VMWARE_VGA=n
x86_64 config: fix compile for CONFIG_PARALLEL=n
remove unused parallel_* variables from pc.c
x86_64 config: fix compile for CONFIG_NE2000_ISA=n
x86_64 c
Signed-off-by: David Ahern
---
hw/pc.c |2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/hw/pc.c b/hw/pc.c
index fface7d..50795e8 100644
--- a/hw/pc.c
+++ b/hw/pc.c
@@ -1069,11 +1069,13 @@ void pc_vga_init(PCIBus *pci_bus)
} else
Signed-off-by: David Ahern
---
hw/pc.c |2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/hw/pc.c b/hw/pc.c
index 50795e8..18ec0df 100644
--- a/hw/pc.c
+++ b/hw/pc.c
@@ -1138,11 +1138,13 @@ void pc_basic_device_init(qemu_irq *isa_irq,
}
}
+#ifdef
Signed-off-by: David Ahern
---
hw/pc.c |4
hw/pc_piix.c |2 ++
2 files changed, 6 insertions(+), 0 deletions(-)
diff --git a/hw/pc.c b/hw/pc.c
index 6a55d2f..e7514fd 100644
--- a/hw/pc.c
+++ b/hw/pc.c
@@ -822,9 +822,11 @@ static void load_linux(void *fw_cfg,
#define
Signed-off-by: David Ahern
---
hw/pc.c |2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/hw/pc.c b/hw/pc.c
index e7514fd..11b570f 100644
--- a/hw/pc.c
+++ b/hw/pc.c
@@ -1087,8 +1087,10 @@ void pc_vga_init(PCIBus *pci_bus)
} else if (std_vga_enabled) {
if
Signed-off-by: David Ahern
---
hw/pc_piix.c |9 +
1 files changed, 9 insertions(+), 0 deletions(-)
diff --git a/hw/pc_piix.c b/hw/pc_piix.c
index 5046947..e794a82 100644
--- a/hw/pc_piix.c
+++ b/hw/pc_piix.c
@@ -38,9 +38,11 @@
#define MAX_IDE_BUS 2
+#ifdef CONFIG_IDE_ISA
Signed-off-by: David Ahern
---
hw/pc.c |8
1 files changed, 8 insertions(+), 0 deletions(-)
diff --git a/hw/pc.c b/hw/pc.c
index 11b570f..71750f5 100644
--- a/hw/pc.c
+++ b/hw/pc.c
@@ -189,6 +189,7 @@ static void pic_irq_request(void *opaque, int irq, int
level)
/* PC cmos
Signed-off-by: David Ahern
---
hw/pc.c |3 ---
1 files changed, 0 insertions(+), 3 deletions(-)
diff --git a/hw/pc.c b/hw/pc.c
index 18ec0df..6a55d2f 100644
--- a/hw/pc.c
+++ b/hw/pc.c
@@ -826,9 +826,6 @@ static const int ne2000_io[NE2000_NB_MAX] = { 0x300, 0x320,
0x340, 0x360
redirection for tr so change it to cat.
Signed-off-by: David Ahern
---
make_device_config.sh |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/make_device_config.sh b/make_device_config.sh
index 596fc5b..1ce4088 100644
--- a/make_device_config.sh
+++ b
ng to re-architect how the CONFIG_ is implemented; I
only wanted the existing design to actually work. There are a number of
CONFIG settings which exist in name, but cannot in fact be disabled.
David
>
>
> On Wed, Jan 12, 2011 at 11:34:29PM -0700, David Ahern wrote:
>
On 01/13/11 06:43, Markus Armbruster wrote:
> David Ahern writes:
>
>> make_device_config currently emits an error:
>>
>> make config-all-devices.mak
>> GEN x86_64-softmmu/config-devices.mak
>> /home/dsa/kvm/releases/qemu.git/make_device_config.sh:
On 01/13/11 10:02, Paolo Bonzini wrote:
> On 01/13/2011 07:34 AM, David Ahern wrote:
>> Signed-off-by: David Ahern
>> ---
>> hw/pc.c |2 ++
>> 1 files changed, 2 insertions(+), 0 deletions(-)
>>
>> diff --git a/hw/pc.c b/hw/pc.c
>> index e751
On 01/13/11 10:04, Paolo Bonzini wrote:
> On 01/13/2011 07:34 AM, David Ahern wrote:
>>
>> +#ifdef CONFIG_FDC
>> /* floppy type */
>>
>> fd0 = fdctrl_get_drive_type(floppy_controller, 0);
>> @@ -403,6 +408,7 @@ void pc_cmos_init(ram_addr_t ra
On 01/14/11 03:34, Markus Armbruster wrote:
>>> What about:
>>>
>>> diff --git a/make_device_config.sh b/make_device_config.sh
>>> index 596fc5b..711829c 100644
>>> --- a/make_device_config.sh
>>> +++ b/make_device_config.sh
>>> @@ -18,7 +18,7 @@ process_includes () {
>>>
>>> f=$src
>>> whil
On 01/14/11 00:31, Paolo Bonzini wrote:
> On 01/13/2011 06:28 PM, David Ahern wrote:
>>>> @@ -1087,8 +1087,10 @@ void pc_vga_init(PCIBus *pci_bus)
>>>>} else if (std_vga_enabled) {
>>>>if (pci_bus) {
>>>>
APPLESMC option
- add option for disabling all sound cards
David Ahern (11):
fix 'no such file' error from make_device_config.sh
config: settings from default-configs need to be included in header
files
config: fix compile for CONFIG_VMWARE_VGA=n
config: fix compile for CONFIG_P
Signed-off-by: David Ahern
---
hw/pc.c |3 ---
1 files changed, 0 insertions(+), 3 deletions(-)
diff --git a/hw/pc.c b/hw/pc.c
index 18ec0df..6a55d2f 100644
--- a/hw/pc.c
+++ b/hw/pc.c
@@ -826,9 +826,6 @@ static const int ne2000_io[NE2000_NB_MAX] = { 0x300, 0x320,
0x340, 0x360
Signed-off-by: David Ahern
---
hw/pc.c |4
hw/pc_piix.c |2 ++
2 files changed, 6 insertions(+), 0 deletions(-)
diff --git a/hw/pc.c b/hw/pc.c
index 6a55d2f..e7514fd 100644
--- a/hw/pc.c
+++ b/hw/pc.c
@@ -822,9 +822,11 @@ static void load_linux(void *fw_cfg,
#define
devices
make file is renamed to config-host-devices.mak and the target devices mak file
to config-target-devices.mak.
Signed-off-by: David Ahern
---
Makefile| 16
Makefile.hw |2 +-
Makefile.target |4 ++--
rules.mak |4 ++--
4 files changed, 13
Markus Armbruster .
Signed-off-by: David Ahern
---
make_device_config.sh |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/make_device_config.sh b/make_device_config.sh
index 596fc5b..711829c 100644
--- a/make_device_config.sh
+++ b/make_device_config.sh
@@ -18,7 +18,7
Signed-off-by: David Ahern
---
hw/pc_piix.c |9 +
1 files changed, 9 insertions(+), 0 deletions(-)
diff --git a/hw/pc_piix.c b/hw/pc_piix.c
index 7d65e37..68f602f 100644
--- a/hw/pc_piix.c
+++ b/hw/pc_piix.c
@@ -38,9 +38,11 @@
#define MAX_IDE_BUS 2
+#ifdef CONFIG_IDE_ISA
Signed-off-by: David Ahern
---
hw/pc.c |2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/hw/pc.c b/hw/pc.c
index fface7d..50795e8 100644
--- a/hw/pc.c
+++ b/hw/pc.c
@@ -1069,11 +1069,13 @@ void pc_vga_init(PCIBus *pci_bus)
} else
Signed-off-by: David Ahern
---
configure |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/configure b/configure
index 438219b..8ae997c 100755
--- a/configure
+++ b/configure
@@ -77,7 +77,7 @@ cross_prefix=""
cc="gcc"
audio_drv_list=""
aud
Signed-off-by: David Ahern
---
hw/pc.c |2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/hw/pc.c b/hw/pc.c
index 50795e8..18ec0df 100644
--- a/hw/pc.c
+++ b/hw/pc.c
@@ -1138,11 +1138,13 @@ void pc_basic_device_init(qemu_irq *isa_irq,
}
}
+#ifdef
Fix compile errors and remove -M isapc option for CONFIG_VGA_ISA=n.
Signed-off-by: David Ahern
---
hw/pc.c |2 ++
hw/pc_piix.c |6 ++
2 files changed, 8 insertions(+), 0 deletions(-)
diff --git a/hw/pc.c b/hw/pc.c
index e7514fd..11b570f 100644
--- a/hw/pc.c
+++ b/hw/pc.c
Signed-off-by: David Ahern
---
hw/pc.c | 10 ++
1 files changed, 10 insertions(+), 0 deletions(-)
diff --git a/hw/pc.c b/hw/pc.c
index 11b570f..b50bbc4 100644
--- a/hw/pc.c
+++ b/hw/pc.c
@@ -191,6 +191,7 @@ static void pic_irq_request(void *opaque, int irq, int
level)
#define
Signed-off-by: David Ahern
---
Makefile.target|3 ++-
default-configs/i386-softmmu.mak |1 +
default-configs/x86_64-softmmu.mak |1 +
3 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/Makefile.target b/Makefile.target
index f3ed066..24899ea 100644
On 01/14/11 13:17, Blue Swirl wrote:
> On Fri, Jan 14, 2011 at 7:12 PM, David Ahern wrote:
>> Currently, device config settings in the default-configs file are not
>> propogated into the config*.h files. While the Makefile rules observe them
>> through the *.mak files, t
On 01/14/11 13:31, Blue Swirl wrote:
> On Fri, Jan 14, 2011 at 8:24 PM, David Ahern wrote:
>>
>>
>> On 01/14/11 13:17, Blue Swirl wrote:
>>> On Fri, Jan 14, 2011 at 7:12 PM, David Ahern wrote:
>>>> Currently, device config settings in the default-conf
On 01/14/11 13:57, Blue Swirl wrote:
>>> That's OK, but the correct fix is to change the design of the machine
>>> model to something more advanced where the unwanted objects are simply
>>> not linked in, without any changes to board code. This is not so
>>> trivial and also many devices are not
On 01/14/11 14:04, Stefan Weil wrote:
> Am 14.01.2011 20:12, schrieb David Ahern:
>> make_device_config currently emits an error:
>>
>> make config-all-devices.mak
>>GEN x86_64-softmmu/config-devices.mak
>> /home/dsa/kvm/releases/qemu.git/make_device_con
On 01/14/11 14:36, Blue Swirl wrote:
> On Fri, Jan 14, 2011 at 9:04 PM, David Ahern wrote:
>>
>>
>> On 01/14/11 13:57, Blue Swirl wrote:
>>>>> That's OK, but the correct fix is to change the design of the machine
>>>>> model to somet
On 04/04/11 07:38, Anthony Liguori wrote:
> On 04/04/2011 08:22 AM, Avi Kivity wrote:
>> On 04/03/2011 02:57 PM, Stefan Hajnoczi wrote:
>>> In order for media change to work with Linux host CD-ROM it is
>>> necessary to reopen the file (otherwise the inode size will not
>>> refresh, this is an is
On 04/04/11 23:33, Stefan Hajnoczi wrote:
> On Mon, Apr 4, 2011 at 6:54 PM, David Ahern wrote:
>> On 04/04/11 07:38, Anthony Liguori wrote:
>>> On 04/04/2011 08:22 AM, Avi Kivity wrote:
>>>> On 04/03/2011 02:57 PM, Stefan Hajnoczi wrote:
>>>>> In orde
On 02/01/11 20:01, Juan Quintela wrote:
> Blue Swirl wrote:
>> On Tue, Feb 1, 2011 at 4:53 PM, Eduardo Habkost wrote:
>>> Hi,
>>>
>>> This series makes CONFIG_VMWARE_VGA actually work (today we can't disable
>>> the
>>> option without getting a build error).
>>>
>>> It also add two new options
On 02/12/11 15:40, Blue Swirl wrote:
> Ignore failure with parallel device creation.
>
> Signed-off-by: Blue Swirl
> ---
> hw/pc.h |5 -
> 1 files changed, 4 insertions(+), 1 deletions(-)
>
> diff --git a/hw/pc.h b/hw/pc.h
> index 443ba34..f823b7d 100644
> --- a/hw/pc.h
> +++ b/hw/pc.
uct QEMU USB MSD
Device 1.3, Speed 480 Mb/s, Product DT 101 II
Signed-off-by: David Ahern
---
hw/pc_piix.c|7 +
hw/usb-bus.c| 70 +-
hw/usb-ehci.c |6 -
hw/usb-msd.c|2 +-
hw/usb-net.c|6 ++--
hw/u
boot time with a device attached at boot
(spins on blank screen). The Vista beast is ok which suggests an issue with
WinXP. Both of these OS access the registers with the lists enabled AND
the controller in the run state.
Signed-off-by: David Ahern
---
hw/usb-ehci.c | 27
too much time.
Signed-off-by: David Ahern
---
hw/usb-ehci.c | 24
1 files changed, 12 insertions(+), 12 deletions(-)
diff --git a/hw/usb-ehci.c b/hw/usb-ehci.c
index 6e455a2..53ee1fb 100644
--- a/hw/usb-ehci.c
+++ b/hw/usb-ehci.c
@@ -1308,14 +1308,10 @@ static int
Catch invalid qTD earlier.
Signed-off-by: David Ahern
---
hw/usb-ehci.c | 12 +---
1 files changed, 5 insertions(+), 7 deletions(-)
diff --git a/hw/usb-ehci.c b/hw/usb-ehci.c
index 53ee1fb..47f3a54 100644
--- a/hw/usb-ehci.c
+++ b/hw/usb-ehci.c
@@ -838,11 +838,6 @@ static int
Create USB buses and devices based on USB version.
Signed-off-by: David Ahern
---
hw/usb-bus.c| 70 ---
hw/usb-msd.c|2 +-
hw/usb-net.c|2 +-
hw/usb-ohci.c |2 +-
hw/usb-serial.c |4 +-
hw/usb-uhci.c |2
Is it possible to run qemu with a netboot image -- something created by
mknbi? If so any notes on how to do that?
David
On 07/15/10 12:26, Stefan Hajnoczi wrote:
> On Thu, Jul 15, 2010 at 5:09 PM, David Ahern wrote:
>> Is it possible to run qemu with a netboot image -- something created by
>> mknbi? If so any notes on how to do that?
>
> Yes, QEMU ships with a gPXE network boot ROM.
Create USB buses and devices based on USB version. This addresses
addresses a number of FIXME's by assigning USB devices to a specific bus.
t is also groundwork for adding ehci.
Signed-off-by: David Ahern
---
hw/usb-bus.c| 70 --
:
usb_add serial::/dev/ttyS0
and then removing the device with:
usb_del serial::/dev/ttyS0
Signed-off-by: David Ahern
---
qemu-char.c | 15 +++
1 files changed, 15 insertions(+), 0 deletions(-)
diff --git a/qemu-char.c b/qemu-char.c
index 75dbf66..77edec9 100644
--- a/qemu-char.c
ost using the monitor command:
usb_add serial::/dev/ttyS0
and then removing the device with:
usb_del serial::/dev/ttyS0
Signed-off-by: David Ahern
---
qemu-char.c | 17 +
1 files changed, 17 insertions(+), 0 deletions(-)
diff --git a/qemu-char.c b/qemu-char.c
index 75db
Minor updates/bugfixes to debug statements.
Signed-off-by: David Ahern
---
hw/usb-ehci.c | 24
1 files changed, 12 insertions(+), 12 deletions(-)
diff --git a/hw/usb-ehci.c b/hw/usb-ehci.c
index 218d590..c91a6b5 100644
--- a/hw/usb-ehci.c
+++ b/hw/usb-ehci.c
controller into 2 URB submissions
to the host devices.
Signed-off-by: David Ahern
---
usb-linux.c | 139 +++
1 files changed, 83 insertions(+), 56 deletions(-)
diff --git a/usb-linux.c b/usb-linux.c
index d0d7cff..688f45e 100644
--- a/usb
Signed-off-by: David Ahern
---
usb-linux.c | 374 +++
1 files changed, 224 insertions(+), 150 deletions(-)
diff --git a/usb-linux.c b/usb-linux.c
index d0d7cff..b3d6b28 100644
--- a/usb-linux.c
+++ b/usb-linux.c
@@ -105,9 +105,9 @@ enum
controller into 2 URB submissions
to the host devices.
Signed-off-by: David Ahern
---
hw/usb-ehci.c | 48 +--
usb-linux.c | 121 ++--
2 files changed, 75 insertions(+), 94 deletions(-)
diff --git a/hw/usb-ehci.c b/hw
Hi Jan:
Another patch for the ehci branch - emptying out my patch queue as I need to
set this aside for a while.
I am testing qemu and qemu-kvm with 3 different USB keys -- all Kingstons of
various sizes 1 GB, 4GB and 8GB. I am definitely seeing different behaviors
with the 4GB and 8GB workin
Signed-off-by: David Ahern
---
hw/usb-ehci.c | 41 +
1 files changed, 29 insertions(+), 12 deletions(-)
diff --git a/hw/usb-ehci.c b/hw/usb-ehci.c
index 29baf74..e2f8e54 100644
--- a/hw/usb-ehci.c
+++ b/hw/usb-ehci.c
@@ -144,7 +144,7 @@
#define
On 05/09/2010 08:28 PM, Natalia Portillo wrote:
> Hello Arnon,
> Hola Albert,
>
> Wouldn't be easier to implement a custom video capture device?
> You can always emulate a simple one, like (to say) OV511 webcam, and feed
> that emulated device with video taken from any V4L2/DirectShow/BDA suppo
On 11/26/19 4:07 AM, Prashant Bhole wrote:
> From: Jason Wang
>
> This patch introduces an ioctl way to set an offloaded XDP program
> to tun driver. This ioctl will be used by qemu to offload XDP program
> from virtio_net in the guest.
>
> Signed-off-by: Jason Wang
> Signed-off-by: Prashant Bh
On 11/26/19 4:07 AM, Prashant Bhole wrote:
> run offloaded XDP program as soon as packet is removed from the ptr
> ring. Since this is XDP in Tx path, the traditional handling of
> XDP actions XDP_TX/REDIRECT isn't valid. For this reason we call
> do_xdp_generic_core instead of do_xdp_generic. do_x
On 11/26/19 4:07 AM, Prashant Bhole wrote:
> From: Jason Wang
>
> This patch introduces an ioctl way to set an offloaded XDP program
> to tun driver. This ioctl will be used by qemu to offload XDP program
> from virtio_net in the guest.
>
Seems like you need to set / reset the SOCK_XDP flag on
On 11/27/19 10:18 PM, Jason Wang wrote:
> We try to follow what NFP did by starting from a fraction of the whole
> eBPF features. It would be very hard to have all eBPF features
> implemented from the start. It would be helpful to clarify what's the
> minimal set of features that you want to have
-Original Message-
From: Gerd Hoffmann [mailto:kra...@redhat.com]
Sent: Wed 12/8/2010 10:14 AM
To: David Ahern (daahern)
Cc: Jan Kiszka; qemu-devel; Jes Sorensen
Subject: Re: [Qemu-devel] State of EHCI emulation for QEMU
Hi,
> Where was the messiness given that most of
84 matches
Mail list logo