Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/QubesOS/qubes-core-vchan-xen
Qubes component: core-vchan-xen
https://github.com/QubesOS/qubes-core-vchan-xen
28e50fce44dbe5e232a12c439a0545323b2e12f3 authored almost 11 years ago
ade4dbe7dabf28979dc166bf7bba051bced0b4ad authored almost 11 years ago
fd16d25b28f5f1e80598ef6a2a65372d8a16da80 authored almost 11 years ago
36a512d21d1b0335b44f6f37606008d23d35d592 authored almost 11 years ago
It isn't available in mini-os.
5f41f8496f65626c0ad931d56b0715fcfcc4ef80 authored about 11 years ago
The remote (hostile) process can set ring buffer indices to any value at
any time. If that happe...
This enables some more useful warnings.
a6dc758b855371d6982cd33515f77f53c1b76003 authored about 11 years agoe4eeb52bda11210a6aa78f84758091a82835267f authored about 11 years ago
c5a6261544cbf23aa98b5331441aa11db7bd5e55 authored about 11 years ago
b168c551b5d04b14083db46984e9e976267bbb84 authored about 11 years ago
a70b93241f7c4bb65757b9e9e60800269f43b602 authored about 11 years ago
a359430e8941ff8ea8f23bcc8979d28fbd2827bb authored about 11 years ago
da803422bd5717d8f8aab58c808bf2d14c68ed17 authored about 11 years ago
There is no Windows dom0 with Xen.
ce7165122f60a4f95ce2b568be76e005850009ff authored over 11 years ago1e799b571abda1ca2d8727bc8666a0a01b9f6620 authored over 11 years ago
a3d5dc7d6ad0fce3134dd3e4a96322172006ccc3 authored over 11 years ago
5d7f2744d1c2c67ae5174102fed541da065eec5e authored over 11 years ago
6ab48264685320a2ea27dadc99728d92ba4bc003 authored over 11 years ago
Instead of using cryptic "1024".
6674b507376ad34ebc463c94906fa6b8dce3df8e authored over 11 years ago5a3e05e7188c4ee030e9f6f748b444c7863f1958 authored over 11 years ago
Previous value of 1 prevented the second vchan connection from working.
1024 should be enough, e...
5cb26b7669f483c2140175a8b493d7cff0646b7d authored over 11 years ago
BTW, perhaps we should also get rid of the XENCTRL_HAS_XC_INTERFACE #ifdefs?
9bc7faf93690949ef4e04e6fc4437b424a56d3a5 authored over 11 years agof7c2866b44ec32d4722f973b0b1494d35b862fc1 authored over 11 years ago
a1fa3b335633a0d47f354185f5046da059576d66 authored over 11 years ago
eb22ada439141cedd2d2d07aa6c2e805dacb364e authored almost 12 years ago
844c70400ac81323f79644d308fa51b78a022b44 authored almost 12 years ago
7170047b12278444f1c3d977de0e0c9bf0120c11 authored almost 12 years ago
a49215698285a6de9f49e388735368e7277b4687 authored almost 12 years ago
fdfe96978df78dc341663acd6ed4eadacfa13f04 authored almost 12 years ago
daa23633811fa0334f9b1a28f851292bc583cba4 authored almost 12 years ago
41a54e53117f5a6d22f2a066723efce5feb357e1 authored almost 12 years ago
41b9541a5e559f98c35525e6a850fa7d89239fa7 authored almost 12 years ago
Stupid sed misuse...
28454d977d9e64b52b201bbb89571db4547bc333 authored almost 12 years agoe77d74b4b3f96741f51bf7334cd91ebf31856f77 authored almost 12 years ago
fc2925258ab9ebebc0505673d35d077d8de9b539 authored almost 12 years ago
dd35f391d8f836e2201c110dbacd7762ee94afac authored almost 12 years ago
In most cases after vchan close program terminates (or reexec itself to wait
for next connection...
Use new u2mfn_fd for each ring_init call - each open fd to u2mfn is capable to
do only one u2mfn...
It isn't (and shouldn't) modified by the function so mark it in declaration.
This will also help...
In case of evtchn buffer overflow (received more than 1024 events between
libvchan_wait calls) f...
Windows evtchn driver can double fire on one event (details in
xenpci/evtchn_device_interface.c:...
This reverts commit f7ce10db8f76f752cf9d65b420de352e70bdb048.
This should be fixed by doing 0-le...
This should prevent the race, when evtchn is signalled between condition check
and libvchan_wait...
Conflicts:
dom0/init.d/qubes_core
dom0/qvm-core/qubes.py
dom0/qvm-tools/qvm-prefs
version_do...
86a4f478971b65e520c7887927d1e42db31639a3 authored over 12 years ago
b910f413ca0a188fb76408349d31ae2b073a3751 authored over 12 years ago
Use features macros (QREXEC_RING_V2 and ASYNC_INIT) instead of directly
depending on building en...
8b3b601bd54e4b1771d91f2b86747e57b395bb83 authored over 12 years ago
6bf4429820503a722a10ff72399c571df73bd121 authored over 12 years ago
Calls to this function can be the same on all systems and xen versions, so
simplify code.
This was needed when stubdom have no write access to device/vchan.
61ca7bc4861f4e85c691c6a869657359d36d2c08 authored over 12 years ago73573a37362db597408b4c95868ab5124dd9e605 authored over 12 years ago
089bc58fa35176959614d95e2b6f929f12f837dd authored over 12 years ago
e1c81f289cf000672cbf0e5bc275b6cc03d1f82b authored over 12 years ago
3bc9074b8ea7985166a6c6ac10a164897a7f7f41 authored over 12 years ago
6143adb92ef75a8798391f587b469372282aa68c authored over 12 years ago
593149729e88cbec7b9d25d7a5387974bb4f0498 authored over 12 years ago
0090ff4d895adb96eace93ea652e736e9e3fd5d8 authored over 12 years ago
6a27d9f70a8eaa7e39e025116a2d43ea646ad306 authored almost 13 years ago
eb4080735931151336390ce1eae8e822652539ec authored almost 13 years ago
Add #ifdefs to support new and old API
355a362ca502f49b574f304ba278272ca6b29d09 authored almost 14 years ago85209302efd403ddcb345408cef6c721dfb7314b authored almost 14 years ago
dbe91ce0b173ffd2bff8bd5183d79f9a14dd9347 authored almost 14 years ago