]> xenbits.xen.org Git - xenclient/ioemu-pq.git/log
xenclient/ioemu-pq.git
15 years agokbd-led: Add missing include file. master
Sheetal Shinde [Thu, 28 Jan 2010 18:08:17 +0000 (18:08 +0000)]
kbd-led: Add missing include file.

15 years agoMerge branch 'master' of git://git.uk.xensource.com/xenclient/ioemu-pq
Sheetal Shinde [Thu, 28 Jan 2010 17:59:45 +0000 (17:59 +0000)]
Merge branch 'master' of git://git.uk.xensource.com/xenclient/ioemu-pq

15 years agodisable-audio-recording: Add an option to qemu-dm to disable audio recording in the...
Sheetal Shinde [Thu, 28 Jan 2010 17:52:46 +0000 (17:52 +0000)]
disable-audio-recording: Add an option to qemu-dm to disable audio recording in the guest, change AC97 to disable audio recording when this option is specified.

15 years agoPut the fprintf overwrite to syslog
Jean Guyader [Thu, 28 Jan 2010 03:50:25 +0000 (03:50 +0000)]
Put the fprintf overwrite to syslog

15 years agoswitcher: Missing break in the switch for RIGHTCTRL.
Jean Guyader [Wed, 27 Jan 2010 14:52:21 +0000 (14:52 +0000)]
switcher: Missing break in the switch for RIGHTCTRL.

15 years agoRemove master directory.
Jean Guyader [Fri, 22 Jan 2010 16:29:32 +0000 (16:29 +0000)]
Remove master directory.

15 years agoMerge branch 'master' of git://git.uk.xensource.com/xenclient/ioemu-pq
Sheetal Shinde [Fri, 22 Jan 2010 15:59:34 +0000 (15:59 +0000)]
Merge branch 'master' of git://git.uk.xensource.com/xenclient/ioemu-pq

Conflicts:

master/series

15 years agokbd-led: Get the led from the guest and forward to the input daemon.
Sheetal Shinde [Fri, 22 Jan 2010 15:58:19 +0000 (15:58 +0000)]
kbd-led: Get the led from the guest and forward to the input daemon.

15 years agoswitcher: Fix right ctrl key.
Jean Guyader [Tue, 19 Jan 2010 18:31:46 +0000 (18:31 +0000)]
switcher: Fix right ctrl key.

15 years agoRemove fprintf syslog login.
Jean Guyader [Fri, 15 Jan 2010 17:09:07 +0000 (17:09 +0000)]
Remove fprintf syslog login.

15 years agoGuest operating system driven brightness control support.
Kamala Narasimhan [Fri, 8 Jan 2010 20:12:22 +0000 (15:12 -0500)]
Guest operating system driven brightness control support.

Respond to requests from virtual acpi layer output device to get supported brightness levels from
actual firmware.  This can be extended to support more output device requests in future.

15 years agoMinor refactoring to consolidate power management changes to a single patch.
Kamala Narasimhan [Fri, 18 Dec 2009 19:48:18 +0000 (14:48 -0500)]
Minor refactoring to consolidate power management changes to a single patch.

15 years agointel: Don't shutdown the pipe when we switch to linear
Jean Guyader [Wed, 16 Dec 2009 13:15:37 +0000 (13:15 +0000)]
intel: Don't shutdown the pipe when we switch to linear

15 years agointel: Save and restore intel registers.
Jean Guyader [Tue, 15 Dec 2009 18:32:52 +0000 (18:32 +0000)]
intel: Save and restore intel registers.

15 years agoXC-883: Fix alsa when resume from host S3.
Jean Guyader [Tue, 15 Dec 2009 17:21:00 +0000 (17:21 +0000)]
XC-883: Fix alsa when resume from host S3.

15 years agoGave myself a dope slap and fixed disabling msi capabilities the right way.
Kamala Narasimhan [Mon, 14 Dec 2009 17:30:58 +0000 (12:30 -0500)]
Gave myself a dope slap and fixed disabling msi capabilities the right way.

Yank the msi capability from the capabilities chain and not the pm capability in the pci space for iGfx.

15 years agoqemu-log-syslog: Handle vfprintf
Jean Guyader [Mon, 14 Dec 2009 15:14:31 +0000 (15:14 +0000)]
qemu-log-syslog: Handle vfprintf

15 years agoMerge branch 'master' of git://git.uk.xensource.com/xenclient/ioemu-pq
Jean Guyader [Mon, 14 Dec 2009 15:14:23 +0000 (15:14 +0000)]
Merge branch 'master' of git://git.uk.xensource.com/xenclient/ioemu-pq

15 years agointel: Check for resolution before touching the memory
Jean Guyader [Mon, 14 Dec 2009 15:13:46 +0000 (15:13 +0000)]
intel: Check for resolution before touching the memory

 Also fix couple of warnings.

15 years agotypo xerial -> serial
James Mckenzie [Fri, 11 Dec 2009 19:00:27 +0000 (19:00 +0000)]
typo xerial -> serial

15 years agofix race in async cdrom code
James Mckenzie [Fri, 11 Dec 2009 18:00:42 +0000 (18:00 +0000)]
fix race in async cdrom code

15 years agovga-edid: Add new vga value to advertise the resolution to the vgabios.
Jean Guyader [Fri, 11 Dec 2009 12:07:12 +0000 (12:07 +0000)]
vga-edid: Add new vga value to advertise the resolution to the vgabios.

15 years agoswitcher: Notify switcher via the socket of a upcoming shutdown
Jean Guyader [Mon, 7 Dec 2009 18:34:25 +0000 (18:34 +0000)]
switcher: Notify switcher via the socket of a upcoming shutdown

15 years agointel: fixes
Jean Guyader [Mon, 7 Dec 2009 18:33:26 +0000 (18:33 +0000)]
intel: fixes
        - memset the right amount of memory
        - Don't do anything in focus if there isn't any pipe enabled

15 years agoRevert "Switch from SOCK_STREAM to SOCK_DGRAM for input daemon" (I'm a muppet)
James Mckenzie [Sat, 5 Dec 2009 23:50:37 +0000 (23:50 +0000)]
Revert "Switch from SOCK_STREAM to SOCK_DGRAM for input daemon" (I'm a muppet)

This reverts commit b31c1785f2563d921adfeafa298d214008ab7646.

15 years agoSwitch from SOCK_STREAM to SOCK_DGRAM for input daemon
James Mckenzie [Sat, 5 Dec 2009 22:59:20 +0000 (22:59 +0000)]
Switch from SOCK_STREAM to SOCK_DGRAM for input daemon

15 years agoFix locking with a smiley :)
James Mckenzie [Thu, 3 Dec 2009 12:16:34 +0000 (12:16 +0000)]
Fix locking with a smiley :)

15 years agoTemporarily hide MSI capability for iGfx device.
Kamala Narasimhan [Wed, 2 Dec 2009 16:41:01 +0000 (11:41 -0500)]
Temporarily hide MSI capability for iGfx device.

15 years agofix clearing screen on switching bug
James Mckenzie [Wed, 2 Dec 2009 14:22:00 +0000 (14:22 +0000)]
fix clearing screen on switching bug

15 years agoAdd a timeout to the uncompress code of 500ms:wq
James Mckenzie [Wed, 2 Dec 2009 09:49:38 +0000 (09:49 +0000)]
Add a timeout to the uncompress code of 500ms:wq

15 years agoonly clear the framebuffer when we switch from text to graphic mode.
Jean Guyader [Tue, 1 Dec 2009 19:30:54 +0000 (19:30 +0000)]
only clear the framebuffer when we switch from text to graphic mode.

15 years agoclear the framebuffer when we change resolution.
Jean Guyader [Tue, 1 Dec 2009 18:44:39 +0000 (18:44 +0000)]
clear the framebuffer when we change resolution.

15 years agoFix minor bug where we only passed back 8 bytes of sense data for faked errors, rathe...
Andrew McNeil [Mon, 30 Nov 2009 19:01:34 +0000 (19:01 +0000)]
Fix minor bug where we only passed back 8 bytes of sense data for faked errors, rather than the full 18.

15 years agotidy up atapi passthrough locking code
James Mckenzie [Sat, 28 Nov 2009 02:59:34 +0000 (02:59 +0000)]
tidy up atapi passthrough locking code

15 years agoFix lazy bits of code in atapi passthrough, disks will be unlocked on vm exit:wq
James Mckenzie [Sat, 28 Nov 2009 02:47:48 +0000 (02:47 +0000)]
Fix lazy bits of code in atapi passthrough, disks will be unlocked on vm exit:wq

15 years agoFix an overshare
James Mckenzie [Fri, 27 Nov 2009 22:44:38 +0000 (22:44 +0000)]
Fix an overshare

15 years agodon't carp about a missing battery so much that /var/log fills up and xenstored dies.
James Mckenzie [Fri, 27 Nov 2009 22:32:45 +0000 (22:32 +0000)]
don't carp about a missing battery so much that /var/log fills up and xenstored dies.

15 years agoalsa-config: rebase on the top of the new ioemu-compil
Jean Guyader [Tue, 24 Nov 2009 14:42:49 +0000 (14:42 +0000)]
alsa-config: rebase on the top of the new ioemu-compil

15 years agoMerge branch 'master' of git://git.uk.xensource.com/xenclient/ioemu-pq
Jean Guyader [Tue, 24 Nov 2009 14:41:24 +0000 (14:41 +0000)]
Merge branch 'master' of git://git.uk.xensource.com/xenclient/ioemu-pq

15 years agoioemu: --cc should be gcc.
Jean Guyader [Tue, 24 Nov 2009 14:40:44 +0000 (14:40 +0000)]
ioemu: --cc should be gcc.

15 years agoMerge branch 'master' of git://git.uk.xensource.com/xenclient/ioemu-pq
Andrew McNeil [Fri, 20 Nov 2009 15:14:44 +0000 (15:14 +0000)]
Merge branch 'master' of git://git.uk.xensource.com/xenclient/ioemu-pq

15 years agoCD claims exclusive lock of write and releases on eject
Andrew McNeil [Fri, 20 Nov 2009 15:06:36 +0000 (15:06 +0000)]
CD claims exclusive lock of write and releases on eject

15 years agoSend xenstore notification while entering different Sx states.
Kamala Narasimhan [Tue, 17 Nov 2009 14:50:06 +0000 (09:50 -0500)]
Send xenstore notification while entering different Sx states.

15 years agoAdd print screen, HP and volume control scan codes to the new switcher source.
Kamala Narasimhan [Mon, 16 Nov 2009 16:32:55 +0000 (11:32 -0500)]
Add print screen, HP and volume control scan codes to the new switcher source.

15 years agoswitcher: Remove the fd from qemu handling system when the input
Jean Guyader [Fri, 13 Nov 2009 18:36:47 +0000 (18:36 +0000)]
switcher: Remove the fd from qemu handling system when the input
        server dies.

15 years agoXC-469: Remove the ram limit. Fixed.
Jean Guyader [Fri, 13 Nov 2009 11:15:05 +0000 (11:15 +0000)]
XC-469: Remove the ram limit. Fixed.

15 years agointel,switcher: Move intel.c from switcher into intel.
Jean Guyader [Fri, 13 Nov 2009 11:03:38 +0000 (11:03 +0000)]
intel,switcher: Move intel.c from switcher into intel.

15 years agointel: Use xenstore_read/write instead of xenstore_dom_read/write,
Jean Guyader [Mon, 9 Nov 2009 18:04:34 +0000 (18:04 +0000)]
intel: Use xenstore_read/write instead of xenstore_dom_read/write,
       becase the watch gives use the full path.

15 years agoswitcher: Remove debug.
Jean Guyader [Mon, 9 Nov 2009 18:04:26 +0000 (18:04 +0000)]
switcher: Remove debug.

15 years agoswitcher: Make the reconnect periodically when disconnected.
Jean Guyader [Mon, 9 Nov 2009 17:04:32 +0000 (17:04 +0000)]
switcher: Make the reconnect periodically when disconnected.

15 years agoIntroduce new switching and input handling code.
Jean Guyader [Tue, 27 Oct 2009 16:22:24 +0000 (16:22 +0000)]
Introduce new switching and input handling code.

15 years agoMerge vga-passthrough patches.
Jean Guyader [Tue, 27 Oct 2009 16:00:37 +0000 (16:00 +0000)]
Merge vga-passthrough patches.

15 years agoRemove ps2-passthrough from the serie file.
Jean Guyader [Tue, 27 Oct 2009 15:57:43 +0000 (15:57 +0000)]
Remove ps2-passthrough from the serie file.

15 years agoMerge fix-build-warnings into ioemu-compil.
Jean Guyader [Tue, 27 Oct 2009 15:56:36 +0000 (15:56 +0000)]
Merge fix-build-warnings into ioemu-compil.

15 years agoMerge all the atapi patches.
Jean Guyader [Tue, 27 Oct 2009 15:54:08 +0000 (15:54 +0000)]
Merge all the atapi patches.

15 years agoReorganize patch queue.
Jean Guyader [Tue, 27 Oct 2009 15:47:02 +0000 (15:47 +0000)]
Reorganize patch queue.

15 years agoMerge intel and fix video together.
Jean Guyader [Tue, 27 Oct 2009 15:45:06 +0000 (15:45 +0000)]
Merge intel and fix video together.

15 years agoWhile at it inject volume control scancodes also.
Kamala Narasimhan [Wed, 14 Oct 2009 18:23:44 +0000 (14:23 -0400)]
While at it inject volume control scancodes also.

We should now see the volume control progress bar or slider adjust within guest when you press volume up/down buttons.

15 years ago[XC-292] Print screen support in guest environment.
Kamala Narasimhan [Wed, 14 Oct 2009 17:18:49 +0000 (13:18 -0400)]
[XC-292] Print screen support in guest environment.

15 years agoInject scancode that indirectly triggers WMI calls.
Kamala Narasimhan [Tue, 13 Oct 2009 16:01:45 +0000 (12:01 -0400)]
Inject scancode that indirectly triggers WMI calls.

This change along with dom0 kernel changes should allow for more hotkeys to work on certain platforms like HP 6930p, 2530p.

15 years agofix guilt's undereagerness and add back intel.h and intel_reg.h
James Mckenzie [Sat, 26 Sep 2009 09:56:53 +0000 (10:56 +0100)]
fix guilt's undereagerness and add back intel.h and intel_reg.h

15 years agoFix confusion over patches
James Mckenzie [Sat, 26 Sep 2009 09:22:19 +0000 (10:22 +0100)]
Fix confusion over patches

15 years agoHopefully fix XC-258
James Mckenzie [Sat, 26 Sep 2009 01:28:01 +0000 (02:28 +0100)]
Hopefully fix XC-258

15 years agoFix blanker issues for which I can't find a ticket but XC-376 is certainly one of...
James Mckenzie [Fri, 25 Sep 2009 23:08:13 +0000 (19:08 -0400)]
Fix blanker issues for which I can't find a ticket but XC-376 is certainly one of them

15 years agoMerge branch 'master' of git://git.uk.xensource.com/xenclient/ioemu-pq
Jean Guyader [Tue, 22 Sep 2009 17:08:04 +0000 (18:08 +0100)]
Merge branch 'master' of git://git.uk.xensource.com/xenclient/ioemu-pq

15 years agoXC-258: VM without GPU PT comes up in 640x480x4bit color, can't switch to other modes.
Jean Guyader [Tue, 22 Sep 2009 17:07:29 +0000 (18:07 +0100)]
XC-258: VM without GPU PT comes up in 640x480x4bit color, can't switch to other modes.

Fixed.

15 years ago[atapi-pt] Add trace in case ioctl return value is not zero.
Thomas Horsten [Fri, 18 Sep 2009 10:59:48 +0000 (11:59 +0100)]
[atapi-pt] Add trace in case ioctl return value is not zero.

15 years agoAdd input/output data length of ATAPI commands to trace (XC-286)
Thomas Horsten [Fri, 18 Sep 2009 09:35:19 +0000 (10:35 +0100)]
Add input/output data length of ATAPI commands to trace (XC-286)

15 years ago[atapi-pt] Don't bail out on unknown command, improve trace
Thomas Horsten [Fri, 18 Sep 2009 09:03:02 +0000 (10:03 +0100)]
[atapi-pt] Don't bail out on unknown command, improve trace

15 years agoFix new-media bug and make logging runtime switchable
Thomas Horsten [Thu, 17 Sep 2009 12:09:21 +0000 (13:09 +0100)]
Fix new-media bug and make logging runtime switchable

15 years agoTrivial concurrency fix, add a required volatile
Andrew McNeil [Wed, 16 Sep 2009 20:56:28 +0000 (21:56 +0100)]
Trivial concurrency fix, add a required volatile

15 years agoMake qemu use separate thread for async ATAPI passthrough
Thomas Horsten [Wed, 16 Sep 2009 17:31:03 +0000 (18:31 +0100)]
Make qemu use separate thread for async ATAPI passthrough

15 years agoCTRL key injection, argument was in the wrong order.
Jean Guyader [Tue, 15 Sep 2009 15:54:44 +0000 (16:54 +0100)]
CTRL key injection, argument was in the wrong order.

15 years agoPrevent VMs from locking the CD tray
Andrew McNeil [Tue, 15 Sep 2009 11:26:22 +0000 (12:26 +0100)]
Prevent VMs from locking the CD tray

15 years agoMerge atapi-passthrough and atapi-pt-write
Andrew McNeil [Tue, 15 Sep 2009 11:23:24 +0000 (12:23 +0100)]
Merge atapi-passthrough and atapi-pt-write

15 years agoTurn off debugging in atapi passthrough (4 FUAs for the harddisk per io)
James Mckenzie [Tue, 15 Sep 2009 03:54:32 +0000 (04:54 +0100)]
Turn off debugging in atapi passthrough (4 FUAs for the harddisk per io)

15 years agoXC-193: Don't wait for the other vm to leave when we steal the focus.
Jean Guyader [Thu, 10 Sep 2009 13:40:03 +0000 (14:40 +0100)]
XC-193: Don't wait for the other vm to leave when we steal the focus.

15 years agoDisable framebuffer compression when we switch to a svm.
Jean Guyader [Wed, 9 Sep 2009 17:48:06 +0000 (18:48 +0100)]
Disable framebuffer compression when we switch to a svm.

15 years agoMerge branch 'master' of git://git.uk.xensource.com/xenclient/ioemu-pq
Jean Guyader [Wed, 9 Sep 2009 16:22:54 +0000 (17:22 +0100)]
Merge branch 'master' of git://git.uk.xensource.com/xenclient/ioemu-pq

15 years agoTidy up of atapi pass through code.
Andrew McNeil [Wed, 9 Sep 2009 13:32:00 +0000 (14:32 +0100)]
Tidy up of atapi pass through code.
Overhaul of atapi command specific data size handling code, fixes
various minor bugs with uncommon atapi commands.

Removes "most greusome line of code" touch call.

15 years agoCheck if we have focus before forcing to linear.
Jean Guyader [Wed, 9 Sep 2009 13:16:30 +0000 (14:16 +0100)]
Check if we have focus before forcing to linear.

15 years agoMerge branch 'master' of git://git.uk.xensource.com/xenclient/ioemu-pq
Jean Guyader [Wed, 9 Sep 2009 02:02:31 +0000 (03:02 +0100)]
Merge branch 'master' of git://git.uk.xensource.com/xenclient/ioemu-pq

15 years agoinput-code: Inject key to avoid the vm to power off the screen.
Jean Guyader [Wed, 9 Sep 2009 02:01:02 +0000 (03:01 +0100)]
input-code: Inject key to avoid the vm to power off the screen.

15 years agoIntel: when have focus check if the screen is still linear every 4 secondes.
Jean Guyader [Wed, 9 Sep 2009 02:00:31 +0000 (03:00 +0100)]
Intel: when have focus check if the screen is still linear every 4 secondes.

15 years agoFix DVD playback
Andrew McNeil [Mon, 7 Sep 2009 17:59:55 +0000 (18:59 +0100)]
Fix DVD playback

15 years agoPassthrough the register 0xa0 on the host bridge.
Jean Guyader [Mon, 7 Sep 2009 13:35:10 +0000 (14:35 +0100)]
Passthrough the register 0xa0 on the host bridge.

It looks like the intel graphic driver for windows XP
except this value to be set.
It should be harmless for vista.

This patch makes winxp run as a PVM.

15 years agoMake possible to use a slot number of 0.
Jean Guyader [Mon, 7 Sep 2009 12:46:41 +0000 (13:46 +0100)]
Make possible to use a slot number of 0.

15 years agoAllow the vms to write into /local/domain/0/dom0_driver/command
Jean Guyader [Fri, 4 Sep 2009 15:16:18 +0000 (16:16 +0100)]
Allow the vms to write into /local/domain/0/dom0_driver/command

15 years agoTidy up atapi-pt write code, remove accidental aardvark.
Andrew McNeil [Fri, 4 Sep 2009 13:11:00 +0000 (14:11 +0100)]
Tidy up atapi-pt write code, remove accidental aardvark.

15 years agoAdd the aardvark member to ATAPIPassThroughState.
Jean Guyader [Fri, 4 Sep 2009 02:49:20 +0000 (03:49 +0100)]
Add the aardvark member to ATAPIPassThroughState.

15 years agoEnable writing on atapi pt:wq
James Mckenzie [Fri, 4 Sep 2009 01:22:12 +0000 (02:22 +0100)]
Enable writing on atapi pt:wq

15 years agomove the unit number of the cdrom device model used for iso images:wq
Andrew McNeil [Thu, 3 Sep 2009 16:15:46 +0000 (17:15 +0100)]
move the unit number of the cdrom device model used for iso images:wq

15 years agoDisable log throttling for pv drivers.
Jean Guyader [Mon, 31 Aug 2009 17:58:16 +0000 (18:58 +0100)]
Disable log throttling for pv drivers.

15 years agosurfaenabled was returning a big value that cycle in a char...
Jean Guyader [Mon, 31 Aug 2009 15:51:45 +0000 (16:51 +0100)]
surfaenabled was returning a big value that cycle in a char...

15 years agoMerge branch 'master' of git://git.uk.xensource.com/xenclient/ioemu-pq
Jean Guyader [Sun, 30 Aug 2009 13:56:55 +0000 (14:56 +0100)]
Merge branch 'master' of git://git.uk.xensource.com/xenclient/ioemu-pq

15 years agoAtapi pass through using SG_IO to allow concurrent access by multiple VMs.
Andrew McNeil [Fri, 28 Aug 2009 19:42:48 +0000 (20:42 +0100)]
Atapi pass through using SG_IO to allow concurrent access by multiple VMs.
All VMS get notifications on CD insertion and extraction.
CD writing is currently broken.

15 years agoQemu log into syslog
Jean Guyader [Sun, 30 Aug 2009 13:46:58 +0000 (14:46 +0100)]
Qemu log into syslog

15 years agoAtapi pass through using SG_IO to allow concurrent access by multiple VMs.
Andrew McNeil [Fri, 28 Aug 2009 19:42:48 +0000 (20:42 +0100)]
Atapi pass through using SG_IO to allow concurrent access by multiple VMs.
All VMS get notifications on CD insertion and extraction.
CD writing is currently broken.

15 years agoThe main surface can be surfaceb.
Jean Guyader [Mon, 24 Aug 2009 23:45:08 +0000 (00:45 +0100)]
The main surface can be surfaceb.
So create an abstraction to get current available surface
and use it.

15 years agoRevert "Updated the linux keyboard and mouse driver to be able to switch with Alt...
Jean Guyader [Fri, 21 Aug 2009 16:51:29 +0000 (17:51 +0100)]
Revert "Updated the linux keyboard and mouse driver to be able to switch with Alt+Tab when you have the mouse but not the keyboard."

This reverts commit 58f0bbb10b60c4749844794d700abf2061edf275.

Conflicts:

master/dom0-driver