643 Commits

Author SHA1 Message Date
Gerrit Code Review
d1ee43c7bb Update notes for submitted changes
* Abstract away minix_kerninfo access
2015-09-24 18:28:26 +02:00
Gerrit Code Review
64d53a67f5 Update notes for submitted changes
* Basic live rerandomization infrastructure
2015-09-23 15:58:29 +02:00
Gerrit Code Review
579f92e8e1 Update notes for submitted changes
* VM: hide harmless ACL warning for RS at startup
2015-09-23 15:58:24 +02:00
Gerrit Code Review
ad148e60d6 Update notes for submitted changes
* VFS/libblockdriver: enlarge threads stacks for ASR
2015-09-23 15:58:20 +02:00
Gerrit Code Review
aee404def8 Update notes for submitted changes
* libmagic: fix ASR padding for memory mapping
2015-09-23 15:58:16 +02:00
Gerrit Code Review
16fb687c19 Update notes for submitted changes
* VM: align frame buffer
2015-09-23 15:58:10 +02:00
Gerrit Code Review
5f810a705c Update notes for submitted changes
* VM/VFS: align ELF header buffer
2015-09-23 15:58:04 +02:00
Gerrit Code Review
628a89f958 Update notes for submitted changes
* ASR pass: disable caller padding by default
2015-09-23 15:58:01 +02:00
Gerrit Code Review
9fee06fef7 Update notes for submitted changes
* Import ASR pass from llvm-apps
2015-09-23 15:57:54 +02:00
Gerrit Code Review
9874c6330a Update notes for submitted changes
* libmagic: fail on all state transfer errors
2015-09-23 15:57:50 +02:00
Gerrit Code Review
ac767f7b29 Update notes for submitted changes
* libblockdriver: suspend threads for live update
2015-09-23 15:57:46 +02:00
Gerrit Code Review
d7b6d56e76 Update notes for submitted changes
* VFS: suspend threads for live update
2015-09-23 15:57:42 +02:00
Gerrit Code Review
6f00de90fe Update notes for submitted changes
* Annotations and tweaks for live update
2015-09-23 15:57:39 +02:00
Gerrit Code Review
f16ef909ac Update notes for submitted changes
* DS: workaround for weak symbol issue
2015-09-23 15:57:33 +02:00
Gerrit Code Review
c8afc60bb5 Update notes for submitted changes
* magic pass: register additional compatible types
2015-09-23 15:57:29 +02:00
Gerrit Code Review
9cc9842de0 Update notes for submitted changes
* libmagic: supply own ctype macros
2015-09-23 15:57:24 +02:00
Gerrit Code Review
9886c6708d Update notes for submitted changes
* libmagic: ignore kernel pointers on MINIX3
2015-09-23 15:57:20 +02:00
Gerrit Code Review
9d3a66c1b2 Update notes for submitted changes
* Make more services use stateful live update
2015-09-23 15:57:15 +02:00
Gerrit Code Review
371ab39ed3 Update notes for submitted changes
* tests: extend multicomponent live update test
2015-09-23 15:57:11 +02:00
Gerrit Code Review
bf083d61a4 Update notes for submitted changes
* tests: improve testrelpol.sh robustness
2015-09-23 15:57:07 +02:00
Gerrit Code Review
595cfd0907 Update notes for submitted changes
* tests: remove VM exceptions from testrelpol.sh
2015-09-23 15:57:02 +02:00
Gerrit Code Review
3ff0ddb198 Update notes for submitted changes
* RS: remove support for unsafe updates
2015-09-23 15:56:56 +02:00
Gerrit Code Review
e627e07e72 Update notes for submitted changes
* VM: allocate cache pages in mmap region
2015-09-23 15:56:51 +02:00
Gerrit Code Review
c40e9230f7 Update notes for submitted changes
* Improve asynsend support for process swapping
2015-09-23 15:56:47 +02:00
Gerrit Code Review
cf97afe698 Update notes for submitted changes
* Ignore a new ARM driver entry for instrumentation
2015-09-23 15:56:43 +02:00
Gerrit Code Review
6b2382bda1 Update notes for submitted changes
* Disable malloc instrumentation for VM (#2)
2015-09-23 15:56:37 +02:00
Gerrit Code Review
b6135f57e3 Update notes for submitted changes
* Disable malloc instrumentation for VM (#1)
2015-09-23 15:56:32 +02:00
Gerrit Code Review
b4a4cd498e Update notes for submitted changes
* Fix mmap leak in malloc code upon state transfer
2015-09-23 15:56:26 +02:00
Gerrit Code Review
bf59833f95 Update notes for submitted changes
* Do not instrument malloc implementation variables
2015-09-23 15:56:21 +02:00
Gerrit Code Review
fd5d9ba533 Update notes for submitted changes
* RS/VM: proper preparation for multi-VM live update
2015-09-23 15:56:16 +02:00
Gerrit Code Review
88879b96b6 Update notes for submitted changes
* VM: undo actions after live-update rollback
2015-09-23 15:56:12 +02:00
Gerrit Code Review
92aded054a Update notes for submitted changes
* libmagic: free actual dsentry rather than a copy
2015-09-23 15:56:07 +02:00
Gerrit Code Review
f405a5b4d3 Update notes for submitted changes
* Break loose from llvm-apps entirely
2015-09-23 15:56:02 +02:00
Gerrit Code Review
d2dab6bffb Update notes for submitted changes
* Import magic library from llvm-apps
2015-09-23 15:55:58 +02:00
Gerrit Code Review
5b7b4467eb Update notes for submitted changes
* Import magic pass from llvm-apps
2015-09-23 15:55:53 +02:00
Gerrit Code Review
ecd9f08b6d Update notes for submitted changes
* Import sectionify pass from llvm-apps
2015-09-23 15:55:49 +02:00
Gerrit Code Review
55040d3b09 Update notes for submitted changes
* LLVM passes: centralize Makefile structure
2015-09-23 15:55:46 +02:00
Gerrit Code Review
f1e5d8f9af Update notes for submitted changes
* x86_hdimage: increase image size for bitcode build
2015-09-23 15:55:41 +02:00
Gerrit Code Review
d82d9408a7 Update notes for submitted changes
* BitCode: Fix Dynamic Binaries
2015-09-23 15:55:37 +02:00
Gerrit Code Review
9ed94f0a8c Update notes for submitted changes
* Support BUILDVARS from cmd line in configure.llvm
2015-09-23 15:55:32 +02:00
Gerrit Code Review
97e1e78d77 Update notes for submitted changes
* llvm: Never rebuild gold in configure.llvm.
2015-09-23 15:55:28 +02:00
Gerrit Code Review
d2881ced07 Update notes for submitted changes
* llvm: Fix OPTFLAGS.
2015-09-23 15:55:23 +02:00
Gerrit Code Review
8fd9998872 Update notes for submitted changes
* QEMU default command lines updates
2015-09-23 15:55:18 +02:00
Gerrit Code Review
2934b94c42 Update notes for submitted changes
* releasetools: Fix CREATE_IMAGE_ONLY in x86 hdimage script.
2015-09-23 15:55:14 +02:00
Gerrit Code Review
db00859451 Update notes for submitted changes
* llvm: Build scripts improvements.
2015-09-23 15:55:09 +02:00
Gerrit Code Review
d47f59ffba Update notes for submitted changes
* llvm: Extend clientctl with many features.
2015-09-23 15:55:05 +02:00
Gerrit Code Review
5d5b6c09c4 Update notes for submitted changes
* llvm: Fix module map generation.
2015-09-23 15:54:59 +02:00
Gerrit Code Review
71864052da Update notes for submitted changes
* llvm: Improve error handling in configure.llvm.
2015-09-23 15:54:54 +02:00
Gerrit Code Review
7d277d55c6 Update notes for submitted changes
* Kernel: IPC filter support for VM memory requests
2015-09-23 15:54:50 +02:00
Gerrit Code Review
435b524f9f Update notes for submitted changes
* VM: set recovery policy to restart
2015-09-23 15:54:45 +02:00