Commit Graph

  • 69eead77ff New image framework generation Jean-Baptiste Boric 2015-09-14 21:46:48 +02:00
  • b5400f9ff4 pkg_install: Set default paths as expected on MINIX Lionel Sambuc 2015-10-09 15:46:08 +02:00
  • 9dfdf6f7ba ramdisk: fix command output to stdout Jean-Baptiste Boric 2015-09-15 12:59:13 +02:00
  • 9af3a794f6 Add installboot to host tools Jean-Baptiste Boric 2015-09-11 00:02:37 +02:00
  • 43afffcd77 Add makefs to host tools Jean-Baptiste Boric 2015-09-11 11:48:57 +02:00
  • a824f5a100 Import pkg_install from NetBSD Jean-Baptiste Boric 2015-09-11 11:07:35 +02:00
  • ebfedea0ce Importing crypto libraries Lionel Sambuc 2015-10-07 00:45:38 +00:00
  • b1d068470b isofs: reworked for better performance Jean-Baptiste Boric 2015-09-16 14:36:11 +02:00
  • 3472022b8b makefs: apply NetBSD PR kern/48852 patch Jean-Baptiste Boric 2015-04-23 17:30:57 +02:00
  • 9f988b7934 Import makefs from NetBSD Jean-Baptiste Boric 2015-09-10 23:45:24 +02:00
  • 22ad44d6a9 libutil: add getmaxpartitions() implementation Jean-Baptiste Boric 2015-09-11 10:52:26 +02:00
  • 41a30155b9 Fix gcc -O1 builds for ARM Lionel Sambuc 2015-10-04 03:47:57 -07:00
  • ef3427454e extend to 64 cores for AMD SMP systems smp_might_even_compile Lionel Sambuc 2015-07-15 17:03:16 +02:00
  • b0eaaeda2b Fix Statistical Profiling support Lionel Sambuc 2015-06-11 14:43:10 +02:00
  • b7d7e202a9 SMP: allow compilation with clang Lionel Sambuc 2015-06-11 14:35:12 +02:00
  • b7f0178aeb Import NetBSD time(1) David van Moolenbroek 2015-09-28 11:41:16 +00:00
  • d1e4d7ce7d Import NetBSD csh(1) David van Moolenbroek 2015-09-28 11:36:43 +00:00
  • 29346ab043 PM: add support for wait4(2) David van Moolenbroek 2015-09-28 11:11:55 +00:00
  • bc2d75fa05 Rework getrusage(2) infrastructure David van Moolenbroek 2015-09-27 17:32:10 +00:00
  • 0f8e20a12c getrusage(2): zero out ru_nsignals field David van Moolenbroek 2015-09-27 15:00:19 +00:00
  • cd27b2627a getrusage(2): zero out ru_i[xds]rss fields David van Moolenbroek 2015-09-27 11:28:56 +00:00
  • 0f5c95a00b PM: make child time accumulation POSIX compliant David van Moolenbroek 2015-09-27 12:32:23 +00:00
  • b80da2a01d commands: move manpages into command directories David van Moolenbroek 2015-09-25 12:15:49 +00:00
  • 81b1f87117 Fix noassert builds Lionel Sambuc 2015-09-25 12:22:27 -07:00
  • ba736c7968 libpuffs: clean up, unbreak David van Moolenbroek 2015-09-22 12:41:58 +00:00
  • 7c48de6cc4 Resolve more warnings David van Moolenbroek 2015-09-21 17:14:39 +00:00
  • 9488aa4c04 Import NetBSD flock(1) David van Moolenbroek 2015-09-15 20:42:11 +00:00
  • 875abb8724 swifi: various improvements David van Moolenbroek 2012-10-02 15:49:23 +00:00
  • 32b187558b Deprivilege some network commands David van Moolenbroek 2015-09-20 16:46:38 +00:00
  • d0055759dd commands: resolve compiler warnings David van Moolenbroek 2015-09-20 12:13:58 +00:00
  • fd962fdd93 Retire decomp16(1) David van Moolenbroek 2015-09-20 15:35:48 +00:00
  • c0d9ad695c Retire ci(1), co(1), svclog(1) David van Moolenbroek 2015-09-20 15:33:41 +00:00
  • 33513d60e9 fbdctl(8): move to proper location David van Moolenbroek 2015-09-19 23:06:10 +00:00
  • c175cce5e6 diskctl(8): move to proper location David van Moolenbroek 2015-09-19 22:39:59 +00:00
  • 964427e0ea btrace(8): move to proper location David van Moolenbroek 2015-09-19 22:31:13 +00:00
  • d8634bad6a Move OpenBSD diff(1) into minix/usr.bin David van Moolenbroek 2015-09-19 23:21:24 +00:00
  • 040ec64444 libfetch: switch to external/bsd version David van Moolenbroek 2015-09-19 23:46:56 +00:00
  • 319e7a6d07 Update, move NetBSD find(1) David van Moolenbroek 2015-09-19 23:17:55 +00:00
  • e7ca52fbf9 Import NetBSD cmp David van Moolenbroek 2015-09-20 11:18:45 +00:00
  • 93d36fc9d8 Import NetBSD rcmd, rcp, rsh, rshd David van Moolenbroek 2015-09-19 17:12:39 +00:00
  • ed223591a8 libc: support for deprecated FIO* ioctl(2) calls David van Moolenbroek 2015-09-19 21:59:19 +00:00
  • 20054ae93f Kernel: separate userland ABI on kernel page David van Moolenbroek 2015-09-21 14:52:29 +00:00
  • 26f5c8f84b Kernel: store ARM frclock info in one structure David van Moolenbroek 2015-09-21 14:17:11 +00:00
  • d91f738bd8 Kernel: export clock information on kernel page David van Moolenbroek 2015-09-21 13:07:55 +00:00
  • 594df55e53 Abstract away minix_kerninfo access David van Moolenbroek 2015-09-19 16:31:12 +00:00
  • e4d99eb9b0 Basic live rerandomization infrastructure David van Moolenbroek 2015-09-06 08:06:24 +02:00
  • fbbf2570b4 VM: hide harmless ACL warning for RS at startup David van Moolenbroek 2015-09-05 01:10:41 +02:00
  • ef52a26bab VFS/libblockdriver: enlarge threads stacks for ASR David van Moolenbroek 2015-09-04 03:24:52 +02:00
  • f55e3cae08 libmagic: fix ASR padding for memory mapping David van Moolenbroek 2015-09-04 03:28:24 +02:00
  • 65c4b82f02 VM: align frame buffer David van Moolenbroek 2015-09-04 03:19:59 +02:00
  • 5ba2e6e6e8 VM/VFS: align ELF header buffer David van Moolenbroek 2015-09-03 12:09:54 +02:00
  • 139ae0da30 ASR pass: disable caller padding by default David van Moolenbroek 2015-09-03 06:17:52 +02:00
  • 0b98e8aad8 Import ASR pass from llvm-apps David van Moolenbroek 2015-08-11 22:17:23 +02:00
  • 78ff1e69b6 libmagic: fail on all state transfer errors David van Moolenbroek 2015-09-03 00:40:39 +02:00
  • 0d6c408f48 libblockdriver: suspend threads for live update David van Moolenbroek 2015-08-25 08:36:39 +02:00
  • 728b0e5b34 VFS: suspend threads for live update David van Moolenbroek 2015-08-24 22:44:26 +02:00
  • 129adfeb53 Annotations and tweaks for live update David van Moolenbroek 2015-08-10 18:06:10 +02:00
  • 23369f9c9e DS: workaround for weak symbol issue David van Moolenbroek 2015-08-24 15:59:23 +02:00
  • 3a3478dcea magic pass: register additional compatible types David van Moolenbroek 2015-08-24 08:22:02 +02:00
  • ebef68bf4c libmagic: supply own ctype macros David van Moolenbroek 2015-08-24 08:30:46 +02:00
  • c8f6986185 libmagic: ignore kernel pointers on MINIX3 David van Moolenbroek 2015-08-10 15:45:35 +02:00
  • 1aad172900 Make more services use stateful live update David van Moolenbroek 2015-09-02 04:49:18 +02:00
  • a4220d7774 tests: extend multicomponent live update test David van Moolenbroek 2015-07-17 04:07:49 +02:00
  • b6b6793d05 tests: improve testrelpol.sh robustness David van Moolenbroek 2015-07-15 13:04:40 +02:00
  • 54434d4eff tests: remove VM exceptions from testrelpol.sh David van Moolenbroek 2015-07-15 10:47:45 +02:00
  • c0df94ec22 RS: remove support for unsafe updates David van Moolenbroek 2015-07-15 10:46:04 +02:00
  • 4506a0eebf VM: allocate cache pages in mmap region David van Moolenbroek 2015-09-06 16:56:30 +02:00
  • 7f79fb8810 Improve asynsend support for process swapping David van Moolenbroek 2015-09-06 16:54:42 +02:00
  • 5105ab554b Ignore a new ARM driver entry for instrumentation David van Moolenbroek 2015-09-01 11:50:20 +02:00
  • c07c198b5f Disable malloc instrumentation for VM (#2) David van Moolenbroek 2015-09-06 11:16:12 +02:00
  • 76b68f9f99 Disable malloc instrumentation for VM (#1) David van Moolenbroek 2015-09-01 06:12:47 +02:00
  • b7725c8552 Fix mmap leak in malloc code upon state transfer David van Moolenbroek 2015-08-26 07:57:03 +02:00
  • 9b9bea921f Do not instrument malloc implementation variables David van Moolenbroek 2015-08-26 07:33:06 +02:00
  • abf8a7e7b3 RS/VM: proper preparation for multi-VM live update David van Moolenbroek 2015-07-14 07:42:48 +02:00
  • 5a4672e300 VM: undo actions after live-update rollback David van Moolenbroek 2015-07-14 06:44:35 +02:00
  • 40aba308a0 libmagic: free actual dsentry rather than a copy David van Moolenbroek 2015-07-17 21:36:58 +02:00
  • 949a3e52e5 Break loose from llvm-apps entirely David van Moolenbroek 2015-07-05 18:01:13 +02:00
  • 0acd3f1ae0 Import magic library from llvm-apps David van Moolenbroek 2015-06-30 18:19:11 +02:00
  • 3e457fe321 Import magic pass from llvm-apps David van Moolenbroek 2015-06-30 01:25:43 +02:00
  • b5e2faaaaf Import sectionify pass from llvm-apps David van Moolenbroek 2015-06-30 17:58:12 +02:00
  • 3956ee9eed LLVM passes: centralize Makefile structure David van Moolenbroek 2015-08-31 16:46:42 +02:00
  • 63a89582ab x86_hdimage: increase image size for bitcode build Erik van der Kouwe 2014-08-06 15:11:22 +02:00
  • 44bb91d464 BitCode: Fix Dynamic Binaries Lionel Sambuc 2015-05-06 16:53:33 +02:00
  • 3ceafe99fd Support BUILDVARS from cmd line in configure.llvm Lionel Sambuc 2015-01-28 15:04:27 +01:00
  • 035cdb2e79 llvm: Never rebuild gold in configure.llvm. Cristiano Giuffrida 2015-01-28 14:30:38 +01:00
  • c9590fa23a llvm: Fix OPTFLAGS. Cristiano Giuffrida 2015-01-28 13:40:19 +01:00
  • d8d3052dd0 QEMU default command lines updates Lionel Sambuc 2015-01-23 18:30:39 +01:00
  • f8ddf7c81d releasetools: Fix CREATE_IMAGE_ONLY in x86 hdimage script. Cristiano Giuffrida 2014-12-29 03:07:57 +01:00
  • 1e7bfb997f llvm: Build scripts improvements. Cristiano Giuffrida 2014-12-28 13:20:47 +01:00
  • 04c5ac3eb5 llvm: Extend clientctl with many features. Cristiano Giuffrida 2014-09-22 08:24:01 +02:00
  • c3041d5c6d llvm: Fix module map generation. Cristiano Giuffrida 2014-09-29 09:36:13 +02:00
  • 326b9df3db llvm: Improve error handling in configure.llvm. Cristiano Giuffrida 2014-09-10 18:17:18 +02:00
  • 3779ed93c3 Kernel: IPC filter support for VM memory requests David van Moolenbroek 2015-07-12 07:58:07 +02:00
  • 8b0f8559ee VM: set recovery policy to restart Lionel Sambuc 2015-01-26 15:09:05 +01:00
  • 95cb93971a VM: fix mmap region transfer range bug David van Moolenbroek 2015-07-12 19:21:38 +02:00
  • a6db4d0a62 VM: live update - check for regions above stack Dirk Vogt 2015-01-19 15:20:30 +01:00
  • 8f4f859b35 RS: synchronize priv from kernel after swap Ben Gras 2015-01-16 14:24:24 +01:00
  • 2867e60add SEF: query VM about holes during state transfer David van Moolenbroek 2015-07-18 13:04:34 +02:00
  • 683f1fcab3 vm: restartability improvements (#2) Ben Gras 2015-01-16 16:42:28 +01:00
  • 10e6ba68d2 vm: restartability improvements (#1) Ben Gras 2015-01-15 16:47:46 +01:00