Commit Graph

  • 8bab0dfa2a Kernel: delivermsg improvements Ben Gras 2015-06-29 00:07:29 +02:00
  • 36f477c20e vm: Allow in-band metadata for cache blocks Cristiano Giuffrida 2015-01-03 02:29:46 +01:00
  • 75206e2f3e libmthread: Fix guard page mapping. Cristiano Giuffrida 2015-01-02 16:51:29 +01:00
  • 0485087c58 testrelpol: let test specific services Lionel Sambuc 2015-01-12 18:14:43 +01:00
  • 0c474453d1 tests: Expand the reliability test suite. Cristiano Giuffrida 2014-12-22 03:38:50 +01:00
  • 43065aa378 sef: Support for LLVM ltckpt instrumentation. Cristiano Giuffrida 2014-10-29 23:18:38 +01:00
  • 3f82ac6a4e services: Selectively enable stateful restart. Cristiano Giuffrida 2014-12-20 11:45:05 +01:00
  • dc76d7e9da rs: Update recovery policies for sched and mfs. Cristiano Giuffrida 2014-12-22 03:34:01 +01:00
  • 3837bb5c0b rs: Add support for RS_FI. Cristiano Giuffrida 2014-12-22 00:27:14 +01:00
  • eacaa8290b vm: Fix heap preallocation. Cristiano Giuffrida 2014-12-21 00:33:44 +01:00
  • 0be084004f vm: Fix vm cloning. Cristiano Giuffrida 2014-12-20 18:14:27 +01:00
  • 37489f8a24 Resolve boot-time VM/RS deadlock David van Moolenbroek 2015-09-04 07:04:17 +02:00
  • 0e78c0166c Switch to stateful restart. Cristiano Giuffrida 2014-03-01 23:52:17 +01:00
  • 2b641b28b1 ds: Add live update extensions. Cristiano Giuffrida 2015-07-18 12:08:15 +02:00
  • 50b7f13f9f Add live update-friendly annotations. Cristiano Giuffrida 2014-03-11 18:01:27 +01:00
  • 5c8eb53d49 libsys: mark regions allocated for DMA as special Cristiano Giuffrida 2014-03-01 22:27:07 +01:00
  • 162b8995bb vm: Let SEF know about special mmapped regions. Cristiano Giuffrida 2014-10-29 15:42:27 +01:00
  • e3f3566e33 RS: clean up dead services during shutdown David van Moolenbroek 2015-09-05 08:01:33 +02:00
  • 1aa4eb6a85 RS: reset heartbeat status after rollback David van Moolenbroek 2015-07-16 17:12:03 +02:00
  • f16b761d2a RS: use IPC filters to do a timed receive David van Moolenbroek 2015-07-16 07:59:53 +02:00
  • fb6bd596bf rs: New RS. Cristiano Giuffrida 2014-10-27 22:36:25 +01:00
  • d196e2c333 sef: Extensions for new RS. Cristiano Giuffrida 2014-09-30 07:15:41 +02:00
  • 006d6e94f9 sef: New definitions and event loop refactory. Cristiano Giuffrida 2014-09-29 12:28:33 +02:00
  • d40f735640 service: Extensions for new RS. Cristiano Giuffrida 2014-03-11 16:53:14 +01:00
  • ac03aa4f32 include: Header file changes for new RS. Cristiano Giuffrida 2014-09-28 22:49:23 +02:00
  • e6f5b0cc65 sef: Naming refactory. Cristiano Giuffrida 2014-09-28 18:53:31 +02:00
  • dd09614042 sef: GCOV cleanup. Cristiano Giuffrida 2014-09-26 16:05:32 +02:00
  • 65b4b95259 vm: Allow VM to make self calls when needed. Cristiano Giuffrida 2014-03-12 00:23:01 +01:00
  • 63483e02e6 vm: Improve live update support. Cristiano Giuffrida 2014-03-12 00:13:37 +01:00
  • 53398d733f vm: Separate mmap regions. Cristiano Giuffrida 2014-03-12 00:02:34 +01:00
  • 48f446ecd5 vm: Extend the vm_memctl() interface. Cristiano Giuffrida 2014-03-11 23:22:55 +01:00
  • 7f439d4656 rs: Ditch dead code to munmap zero pages. Cristiano Giuffrida 2014-03-02 00:00:05 +01:00
  • 704033fd9d libsys: Increase number of static grants. Cristiano Giuffrida 2014-03-11 21:12:53 +01:00
  • d639cffec9 libsys: Support for senda_reload(). Cristiano Giuffrida 2014-03-11 21:11:32 +01:00
  • e1f889d228 libsys: Change SEF Live Update state callback API. Cristiano Giuffrida 2014-03-01 23:48:16 +01:00
  • 01c875ce91 kernel: Debug printing at live update time. Cristiano Giuffrida 2014-03-11 18:09:02 +01:00
  • 062400c0e2 kernel: Handle IPC properly at live update time. Cristiano Giuffrida 2014-03-11 18:06:45 +01:00
  • 56e56d2af2 kernel: Inherit allowed memory, IRQ & I/O ranges Cristiano Giuffrida 2014-03-11 17:56:03 +01:00
  • 9e6b1315c3 kernel: Allow kernel calls to return ENOTREADY. Cristiano Giuffrida 2014-03-11 17:47:40 +01:00
  • c8a9900b0c kernel: Add support for IPC filters. Cristiano Giuffrida 2014-03-12 19:34:52 +01:00
  • 6fc5006250 kernel: Add SYS_PRIV_CLEAR_IPC_REFS support. Cristiano Giuffrida 2014-03-03 02:04:02 +01:00
  • a1760b573b kernel: Extend the {sys,vm}_update() interfaces. Cristiano Giuffrida 2014-03-02 01:15:08 +01:00
  • 76bf77a21f kernel: Extend the sys_whoami() interface. Cristiano Giuffrida 2014-03-02 00:47:43 +01:00
  • 41022be182 kernel: Extend the sys_statectl() interface. Cristiano Giuffrida 2014-03-02 00:40:33 +01:00
  • 606626c691 include: Add sys flags definitions. Cristiano Giuffrida 2014-03-12 00:34:54 +01:00
  • de95c84d3e VFS: fix short select(2) timeouts David van Moolenbroek 2015-09-16 10:41:46 +00:00
  • fefec20e6b procfs: do not list init in /proc/services David van Moolenbroek 2015-09-05 18:21:53 +02:00
  • d09f72c453 Kernel: improve stacktrace printing David van Moolenbroek 2015-09-03 03:12:33 +02:00
  • 1d9856e713 inet: resolve some compile and runtime warnings David van Moolenbroek 2015-09-01 16:20:18 +00:00
  • 4b12166f26 VFS: workaround to allow TIOCSCTTY on PTYs David van Moolenbroek 2015-09-01 11:42:03 +00:00
  • 29e004d23b VFS: make message pointer management more robust David van Moolenbroek 2015-08-10 18:07:31 +02:00
  • 56ac45c10b VFS: check X bit, not R bit, opening executables David van Moolenbroek 2015-08-31 12:12:28 +00:00
  • 9f15e7b366 VFS: tweak coredump wrapper code David van Moolenbroek 2015-08-31 12:01:26 +00:00
  • 253dbfc285 VFS: resolve noassert warning David van Moolenbroek 2015-08-31 11:24:21 +00:00
  • 6c31058de4 sched: simplify David van Moolenbroek 2015-08-24 09:20:26 +02:00
  • 736b88cf53 DS: fix regex memory leaks David van Moolenbroek 2015-08-24 12:18:40 +02:00
  • 4472b590c7 libminixfs: rework prefetch API David van Moolenbroek 2015-04-04 15:55:48 +00:00
  • 6c46a77d95 libminixfs: better support for read errors and EOF David van Moolenbroek 2015-03-29 16:57:53 +00:00
  • 1311233cfb libminixfs: keep track of block usage David van Moolenbroek 2015-03-29 15:26:23 +00:00
  • 0314acfb2d libminixfs: miscellaneous API cleanup David van Moolenbroek 2015-03-28 00:45:28 +00:00
  • b8f6d4a649 libminixfs: do not flush blocks that are in use David van Moolenbroek 2015-03-29 12:30:45 +00:00
  • cb9453ca63 libminixfs: add support for peeking blocks David van Moolenbroek 2015-03-27 20:00:55 +00:00
  • d75faf18d9 libminixfs: add support for memory-mapped holes David van Moolenbroek 2015-08-13 12:23:06 +00:00
  • e94f856b38 libminixfs/VM: fix memory-mapped file corruption David van Moolenbroek 2015-08-13 11:29:33 +00:00
  • b65ad59e08 libminixfs: add support for 64-bit block numbers David van Moolenbroek 2015-03-30 10:44:09 +00:00
  • bd851af48f VFS: merge scratchpad into fproc David van Moolenbroek 2015-08-10 22:28:00 +00:00
  • 162f54c289 service(8): no need to include kernel headers David van Moolenbroek 2015-08-13 13:31:21 +00:00
  • e9cd054009 Restore and expand NONE_MAJOR comment David van Moolenbroek 2015-08-13 13:40:38 +00:00
  • a6fc634735 etc: create system log files David van Moolenbroek 2015-08-10 12:22:40 +02:00
  • ec725af4c5 lwip: no need to retrieve own endpoint David van Moolenbroek 2015-07-18 10:07:19 +02:00
  • efa7e3e6d2 Kernel: correctly set USE_ defines from Makefile David van Moolenbroek 2015-07-17 23:30:17 +02:00
  • a082b2af62 libsys: add Tomas Hruby's asynsend barrier David van Moolenbroek 2015-07-15 03:10:35 +02:00
  • 3091b8cf26 Kernel: fix async message failure handling crash David van Moolenbroek 2015-07-13 08:14:33 +02:00
  • e10ce184e4 libsys: make tickdelay(3) more reliable David van Moolenbroek 2015-07-18 09:52:27 +02:00
  • 8731fd1c47 audio: use standard Makefile structure David van Moolenbroek 2015-07-06 13:57:19 +02:00
  • 989398b447 Importing bin/domainname utility Kaustubh Kelkar 2015-07-11 17:53:22 -05:00
  • ea69bfc71d tests: resolve new compiler warnings David van Moolenbroek 2015-07-28 13:24:44 +00:00
  • 1facb0487c libc: add posix_spawn family of functions Jean-Baptiste Boric 2015-06-14 12:29:01 +02:00
  • 7b2da7b2c7 update_bootcfg(8): Add actually useful information Jacob Adams 2015-07-14 17:08:59 -04:00
  • e01448dd84 Close #83 with fix suggested Jacob Adams 2015-07-14 16:24:50 -04:00
  • d8127f841f patch(1): fix arbitrary code execution bug David van Moolenbroek 2015-07-26 15:47:05 +00:00
  • 4796287659 eMMC: add support to 8-bit mode. Leonardo Fogel 2015-07-02 18:45:04 -03:00
  • 3e07920fe2 Import NetBSD syslogd(8) David van Moolenbroek 2015-07-24 22:09:13 +00:00
  • 818c405ae1 LOG: fix bugs in userland write handler David van Moolenbroek 2015-07-24 20:54:27 +00:00
  • 0184c63535 libc: fix sysctl(3) error code David van Moolenbroek 2015-07-24 17:16:29 +00:00
  • c97d4ff6e5 test83: add test to send strange/wrong UDP and TCP packets Erik van der Kouwe 2015-07-22 21:39:39 +02:00
  • 17fbdaf514 test82: share support functions in common.[ch] for test83 Erik van der Kouwe 2015-07-22 21:33:28 +02:00
  • da32b6c32e orinoco: retire David van Moolenbroek 2015-07-20 16:55:15 +00:00
  • 424cad2cd6 VFS: add support for F_DUPFD_CLOEXEC David van Moolenbroek 2015-07-20 13:55:10 +00:00
  • 6d315cbf9e benchmarks: remove unixbench David van Moolenbroek 2015-07-20 11:02:57 +00:00
  • 65b4a7fa8d mkfs.mfs: remove Linux mount check David van Moolenbroek 2015-07-20 10:59:49 +00:00
  • 4a1befb81d tests: remove IPC test set David van Moolenbroek 2015-07-19 17:58:10 +00:00
  • 85fb986ba7 inet: fix state transitions in driver receipt code David van Moolenbroek 2015-07-17 18:44:39 +00:00
  • 86e41e22cf Add test82 (HTTP) Erik van der Kouwe 2015-07-08 09:54:56 +02:00
  • 294d159017 Add new tests 80 (TCP) and 81 (UDP) Erik van der Kouwe 2015-07-08 09:46:56 +02:00
  • 3e8d796eaa test48: skip some redundant combinations of parameters Erik van der Kouwe 2015-07-08 09:32:17 +02:00
  • 3433559c50 test48: move can_use_network function to common code for reuse Erik van der Kouwe 2015-07-08 09:30:15 +02:00
  • c4182e08ab tests: change u32_t to uint32_t for portability Erik van der Kouwe 2015-07-08 09:27:30 +02:00
  • 95b9ecf995 test48: Introduce USENETWORK variable. Erik van der Kouwe 2015-07-02 19:01:58 +02:00
  • 4d5b0de1fb test48: update lookup name from static.minix3.org to test48.minix3.org Erik van der Kouwe 2015-07-02 19:01:21 +02:00