Marek Marczykowski
|
b57b41aafa
|
dom0: qmemman: Support for maxmem != physical memory (#235)
|
2011-05-12 15:20:26 +02:00 |
|
Marek Marczykowski
|
3d92e50792
|
Merge branch 'sane-and-pretty' of ssh://git.qubes-os.org/var/lib/qubes/git/rafal/core
|
2011-05-09 12:25:14 +02:00 |
|
Rafal Wojtczuk
|
6067be29df
|
qmemman: add comments, make some identifiers more verbose
|
2011-05-04 17:58:28 +02:00 |
|
Rafal Wojtczuk
|
18e207cbc5
|
qmemman: prefix variables read from xenstore with "untrusted_"
Additionally move all already existing checks to an already
existing is_meminfo_suspicious procedure.
|
2011-05-04 17:10:01 +02:00 |
|
Marek Marczykowski
|
4a76bf2981
|
Call xm to set maxmem, instead of direct call to xend.
Previous one hangs sometimes with 100% occupied by xend.
This will also be simpler to port to xl/libxl interface.
|
2011-05-01 12:02:27 +02:00 |
|
Marek Marczykowski
|
f49c3a4224
|
Reduce dom0 priority bonus
To not kill AppVMs performance with ex kcryptd
|
2011-05-01 00:32:04 +02:00 |
|
Marek Marczykowski
|
aa7df98b7e
|
Use half of host memory as maxmem by default. Allow to configure it per VM.
|
2011-04-29 01:43:41 +02:00 |
|
Marek Marczykowski
|
ac84bbe621
|
Remove correct lockfile on qubes_setupdvm stop
|
2011-04-27 23:07:38 +02:00 |
|
Marek Marczykowski
|
98f4028142
|
Connect vif's to already running VMs on NetVM/ProxyVM startup (#190)
Also cleanup stale vifs using "xm network-detach ... -f"
Fix iptables rules to support not only first vif of VM
|
2011-04-23 03:05:27 +02:00 |
|
Marek Marczykowski
|
0b66804a7b
|
Merge branch 'master' of ssh://git.qubes-os.org/var/lib/qubes/git/smoku/core
|
2011-04-21 23:56:41 +02:00 |
|
Marek Marczykowski
|
50af1d15b3
|
Catch more exceptions during VM restore (#212)
|
2011-04-20 20:05:58 +02:00 |
|
Tomasz Sterna
|
5001b7c9d7
|
Save VM updatable state in qubes_vm_updateable
|
2011-04-20 01:01:38 +02:00 |
|
Marek Marczykowski
|
8a9bbbfc98
|
Fix usage info (and args check) for remove_appvm_appmenus.sh (#225)
|
2011-04-19 18:06:01 +02:00 |
|
Marek Marczykowski
|
e7190d0239
|
Clean appmenus on template remove (#225)
|
2011-04-19 17:55:06 +02:00 |
|
Marek Marczykowski
|
ccecb27b5b
|
Use any directory template when creating appmenus (#225)
|
2011-04-19 16:52:31 +02:00 |
|
Marek Marczykowski
|
6eb39106bb
|
Include appmenus template for TemplateVM when clonning template files (#225)
|
2011-04-19 16:09:11 +02:00 |
|
Marek Marczykowski
|
067165e030
|
Link to icon on template clone (#225)
|
2011-04-19 15:56:00 +02:00 |
|
Marek Marczykowski
|
1e53115eab
|
Create appmenus not only for AppVM (#225)
Needed also by TemplateVM, and maybe others (service VMs)
For TemplateVM uses separate appmenus template (apps-template.templates).
|
2011-04-19 15:54:36 +02:00 |
|
Marek Marczykowski
|
ae661a6148
|
Down net ifaces on suspend (#146)
NetworkManager stop isn't enough
|
2011-04-19 12:53:57 +02:00 |
|
Marek Marczykowski
|
1e923e3cb5
|
Merge branch 'master' of ssh://git.qubes-os.org/var/lib/qubes/git/joanna/core
|
2011-04-19 09:32:45 +02:00 |
|
Marek Marczykowski
|
860bab5662
|
Rename xenstore-watch to xenstore-watch-qubes
Xen 4.1.0 provides own xenstore-watch with diffrent args. We can't use it by
default, because we still support xen 3.4.
|
2011-04-19 01:38:07 +02:00 |
|
Marek Marczykowski
|
3f310e5f3e
|
Adopt vchan to xen-libs-4.1.0 API.
Add #ifdefs to support new and old API
|
2011-04-19 01:21:48 +02:00 |
|
Joanna Rutkowska
|
ce7fa7474f
|
vaio_fixes: pass special option to snd-hda-intel module (required to get sound on Vaio Z)
|
2011-04-11 11:35:25 +02:00 |
|
Joanna Rutkowska
|
cc83e31047
|
Merge branch 'master' of git.qubes-os.org:/var/lib/qubes/git/marmarek/core
|
2011-04-10 22:52:07 +02:00 |
|
Marek Marczykowski
|
8dc50df12b
|
Missing vm name in message
|
2011-04-10 21:49:13 +02:00 |
|
Rafal Wojtczuk
|
7b43755f33
|
qfile-daemon-dvm: increase timeout of tray notification
|
2011-04-10 15:39:35 +02:00 |
|
Rafal Wojtczuk
|
e6cc7b84d8
|
qubes_setupdvm: preserve mtime of the default savefile copy in shm
Otherwise, if the savefile is stale, we would use it instead of
recreating.
|
2011-04-10 15:18:17 +02:00 |
|
Joanna Rutkowska
|
1d97d1bd0f
|
Don't create DispVM savefile in initd script
|
2011-04-08 23:00:10 +02:00 |
|
Joanna Rutkowska
|
b9f6962716
|
Merge branch 'master' of git.qubes-os.org:/var/lib/qubes/git/marmarek/core
|
2011-04-08 22:50:57 +02:00 |
|
Marek Marczykowski
|
4ae804b3ec
|
Wait for qubes-session initialization before executing GUI application (#208)
|
2011-04-08 22:35:31 +02:00 |
|
Marek Marczykowski
|
0dc4fb929e
|
Backup kernel+initrd of StandaloneVM (#213)
|
2011-04-08 20:03:38 +02:00 |
|
Joanna Rutkowska
|
304c27313a
|
qubes.py: handle nicely situation when create_appmenus exits with error
|
2011-04-08 16:00:14 +02:00 |
|
Joanna Rutkowska
|
670f034ee9
|
Igonre the 'run as root' warning for qvm-create-default-dvm
|
2011-04-08 11:03:00 +02:00 |
|
Joanna Rutkowska
|
f6d4f86edc
|
Merge branch 'master' of git.qubes-os.org:/var/lib/qubes/git/marmarek/core
Conflicts:
rpm_spec/core-dom0.spec
|
2011-04-07 19:39:42 +02:00 |
|
Joanna Rutkowska
|
7097cfa2ac
|
Add explanations why we don't isolate root from user in VMs and in Dom0
|
2011-04-07 19:38:02 +02:00 |
|
Marek Marczykowski
|
a610ec51d0
|
Automaticaly start qubes_guid for all VMs when user logon
This is needed ex for NetVM, which is started without qubes_guid
|
2011-04-07 19:23:23 +02:00 |
|
Joanna Rutkowska
|
2230e67a39
|
Optional package with suspend fixes for Vaio Z laptops
|
2011-04-07 13:34:17 +02:00 |
|
Marek Marczykowski
|
e9c6dc387e
|
Fixed getting VMs connected to NetVM (#172)
|
2011-04-07 10:42:24 +02:00 |
|
Marek Marczykowski
|
086f2720df
|
Add missing import (#200)
|
2011-04-06 23:55:16 +02:00 |
|
Marek Marczykowski
|
c569d4070e
|
Warning the user if calling qvm-{create,remove} as root (#200)
|
2011-04-06 23:52:39 +02:00 |
|
Marek Marczykowski
|
d1abb37a5f
|
Do not fail if cannot remove VM from xen store just before adding it again (#204)
|
2011-04-06 23:30:14 +02:00 |
|
Joanna Rutkowska
|
d01489b486
|
Use 200MB by default for NetVM and ProxyVM
|
2011-04-06 13:34:03 +02:00 |
|
Joanna Rutkowska
|
102d5735e7
|
Merge branch 'master' of git.qubes-os.org:/var/lib/qubes/git/marmarek/core
|
2011-04-06 10:40:51 +02:00 |
|
Marek Marczykowski
|
d4e80e7984
|
Deny inter-VM traffic in ProxyVM
|
2011-04-06 10:32:20 +02:00 |
|
Joanna Rutkowska
|
c80a1c18ac
|
Add qubes group to suders that can do everything
(The file in /etc/sudoers.d/ cannot have '.' in its name!)
|
2011-04-05 18:01:03 +02:00 |
|
Joanna Rutkowska
|
a7ac3a089c
|
Merge branch 'master' of git.qubes-os.org:/var/lib/qubes/git/marmarek/core
|
2011-04-05 14:41:52 +02:00 |
|
Marek Marczykowski
|
c8acca0eb6
|
Merge branch 'master' of ssh://git.qubes-os.org/var/lib/qubes/git/joanna/core
Conflicts:
dom0/qvm-core/qubes.py
|
2011-04-05 14:39:40 +02:00 |
|
Marek Marczykowski
|
ffaa518c5a
|
Fix checking if there is AppVMs based on template (#154)
|
2011-04-05 14:33:51 +02:00 |
|
Joanna Rutkowska
|
cc5d0e016d
|
Use priority 8x for qubes services, allowing for more flexibility
|
2011-04-05 14:31:19 +02:00 |
|
Joanna Rutkowska
|
97ca67c974
|
Merge branch 'spring-merge' of git.qubes-os.org:/var/lib/qubes/git/rafal/core
|
2011-04-05 14:24:52 +02:00 |
|