Commit Graph

  • 6513d20744 SMP - Process is stopped when VM modifies the page tables Tomas Hruby 2010-09-15 14:11:12 +00:00
  • 906a81a1c7 SMP - runctl() can stop across cpus Tomas Hruby 2010-09-15 14:11:09 +00:00
  • e2701da5a9 SMP - Single shot local timer Tomas Hruby 2010-09-15 14:11:06 +00:00
  • e87d29171f SMP - Compiles for both single and multi processor again Tomas Hruby 2010-09-15 14:11:03 +00:00
  • 454589debd SMP - Print cpu of the process Tomas Hruby 2010-09-15 14:11:01 +00:00
  • 0ac9b6d4cf SMP - trully idle APs Tomas Hruby 2010-09-15 14:10:57 +00:00
  • 387e1835d1 SMP - BSP halts APs before shutting down Tomas Hruby 2010-09-15 14:10:54 +00:00
  • 311f145bc7 SMP - Balancing run queues for SMP Tomas Hruby 2010-09-15 14:10:51 +00:00
  • 06b6e5624a SMP - Changed prototype of sys_schedule() Tomas Hruby 2010-09-15 14:10:42 +00:00
  • c554aef0e1 SMP - BKL statistics Tomas Hruby 2010-09-15 14:10:37 +00:00
  • 93b9873a56 SMP - Free PDE slots are split among CPU Tomas Hruby 2010-09-15 14:10:36 +00:00
  • 1e273f640e SMP - Scheduler can assign process to a cpu Tomas Hruby 2010-09-15 14:10:33 +00:00
  • 9e12630d75 SMP - APs are fully enabled Tomas Hruby 2010-09-15 14:10:30 +00:00
  • d37b7ebc0b SMP - CPU local cycles accounting Tomas Hruby 2010-09-15 14:10:27 +00:00
  • 67f039540c SMP - proc_ptr and bill_ptr initialization Tomas Hruby 2010-09-15 14:10:24 +00:00
  • 865e21b884 SMP - CPU local idle stub Tomas Hruby 2010-09-15 14:10:21 +00:00
  • fac5fbfdbf SMP - CPU local run queues Tomas Hruby 2010-09-15 14:10:18 +00:00
  • ad73a4f50c SMP - CPU and CPU mask for processes Tomas Hruby 2010-09-15 14:10:16 +00:00
  • 9b6d66c787 SMP - BSP waits until the APs finish their booting Tomas Hruby 2010-09-15 14:10:12 +00:00
  • b7aed08e65 SMP - Only a single APIC timer handler Tomas Hruby 2010-09-15 14:10:09 +00:00
  • 85cca7096f SMP - The slave CPUs turn paging on Tomas Hruby 2010-09-15 14:10:07 +00:00
  • 6aa26565e6 SMP - Big kernel lock (BKL) Tomas Hruby 2010-09-15 14:10:03 +00:00
  • a42ab504a0 SMP - Kernel is loaded above 1M by default Tomas Hruby 2010-09-15 14:10:00 +00:00
  • 62c666566e SMP - We boot APs Tomas Hruby 2010-09-15 14:09:52 +00:00
  • 13a0d5fa5e SMP - Cpu local variables Tomas Hruby 2010-09-15 14:09:46 +00:00
  • 2a2a19e542 proc_init() Tomas Hruby 2010-09-15 14:09:43 +00:00
  • ce4fd0c0fb Enable paging - some more code reshuffling Tomas Hruby 2010-09-15 14:09:41 +00:00
  • 6c3b981cd6 arch proto.h renamed to arch_proto.h Tomas Hruby 2010-09-15 14:09:36 +00:00
  • 467a01024e bump trunk version to 3.1.9 Ben Gras 2010-09-15 08:47:42 +00:00
  • 2065c9982b include - minor compile fixes (including <ansi.h> in files that use it) Ben Gras 2010-09-15 08:47:10 +00:00
  • 354da24f5b make getsysinfo() a system-land call David van Moolenbroek 2010-09-14 21:50:05 +00:00
  • d299a6422b make all other commands use ProcFS David van Moolenbroek 2010-09-14 21:31:56 +00:00
  • 33b131766f make top(1) use ProcFS David van Moolenbroek 2010-09-14 21:30:23 +00:00
  • 40c8a7062c make ps(1) use ProcFS David van Moolenbroek 2010-09-14 21:29:40 +00:00
  • d7b10963c2 make library calls use ProcFS David van Moolenbroek 2010-09-14 21:28:34 +00:00
  • d269f5fb90 ProcFS integration David van Moolenbroek 2010-09-14 21:27:31 +00:00
  • 2c5c5c06ea ProcFS server, by Alen Stojanov and David van Moolenbroek David van Moolenbroek 2010-09-14 21:25:25 +00:00
  • 3eb65448a6 VM: expose secondary cache size David van Moolenbroek 2010-09-14 21:22:56 +00:00
  • 7763fd67c7 PM: save process frame length David van Moolenbroek 2010-09-14 21:21:54 +00:00
  • a5a8c57fe7 add EHOSTDOWN errno. Ben Gras 2010-09-14 11:51:41 +00:00
  • eaa37fd21c make, lib changes to make gcc/clang format libraries in /usr/lib instead of /usr/gnu/lib. Ben Gras 2010-09-13 16:37:02 +00:00
  • 23311d9819 lib: fixes to make clang not error Ben Gras 2010-09-13 15:50:54 +00:00
  • b7eb096088 Makefiles: remove -D__minix for assembly invocations. Ben Gras 2010-09-13 13:36:29 +00:00
  • 954d729e75 Update PATHs for llvm and X11 Arun Thomas 2010-09-12 18:01:15 +00:00
  • 7c3cfbde1a Update PATHs for llvm and X11 Arun Thomas 2010-09-12 17:56:53 +00:00
  • 4c11340d63 Remove packit/packman from Makefile Arun Thomas 2010-09-12 16:55:19 +00:00
  • 9375cc8e1f Remove packit/packman from Makefile Arun Thomas 2010-09-12 16:53:45 +00:00
  • 272f315ea8 Remove packman and packit manpages Arun Thomas 2010-09-12 14:11:07 +00:00
  • 42a522f0e8 Remove packman and packit manpages Arun Thomas 2010-09-12 13:55:00 +00:00
  • 207e88d3c4 Update release script for pkgsrc Arun Thomas 2010-09-10 17:00:30 +00:00
  • d29833c5aa remove hardcoding of system.conf path in various service calls David van Moolenbroek 2010-09-10 09:22:22 +00:00
  • 6b902492ae memory driver: propagate data copy error to caller David van Moolenbroek 2010-09-09 16:13:02 +00:00
  • 2bda06bbb5 shutdown(8): buffer accessed beyond end during option parsing David van Moolenbroek 2010-09-09 08:48:47 +00:00
  • 2e209097b6 IS: delete obsolete is.h David van Moolenbroek 2010-09-09 08:47:39 +00:00
  • e6ebac015d APIC mode uses IO APICs Tomas Hruby 2010-09-07 07:18:11 +00:00
  • 5cc29a6c7e Make realpath deal with double slashes Erik van der Kouwe 2010-09-06 07:45:32 +00:00
  • ad5ecf906b asm.h not installed Tomas Hruby 2010-09-03 17:01:18 +00:00
  • 18ad0b52d3 Make hexdump ACK-compilable and add it to the base system Erik van der Kouwe 2010-09-03 07:37:31 +00:00
  • 9e4e26e0c8 No more packman, easypack, packit Arun Thomas 2010-09-03 07:27:39 +00:00
  • 99d9144556 PCI driver uses ACPI if APIC is used. Tomas Hruby 2010-09-02 15:44:38 +00:00
  • 7ae6f8740d ACPI driver loaded at boot time Tomas Hruby 2010-09-02 15:44:36 +00:00
  • 9560b6dea8 ACPI driver Tomas Hruby 2010-09-02 15:44:04 +00:00
  • 43a4725423 pci_*.h headers moved from drivers/pci to include/machine Tomas Hruby 2010-09-02 15:43:59 +00:00
  • 2440ffae49 Kernel exports DSDP and apic_enabled in machine structure Tomas Hruby 2010-09-02 15:43:56 +00:00
  • 344e9221ec Kernel supports up to 64 IRQs Tomas Hruby 2010-09-02 15:43:54 +00:00
  • 45badf4c05 ACPI in kernel Tomas Hruby 2010-09-02 15:43:51 +00:00
  • e7252adc1e Clean up the created temp file after running the test. Thomas Veerman 2010-09-02 09:33:37 +00:00
  • eca25a6cab removed redundant includes dependency from gnu-libraries. Ben Gras 2010-09-01 18:48:47 +00:00
  • c6cfdbffe4 also make gcc includes before compiling gcc libraries. Ben Gras 2010-09-01 18:28:55 +00:00
  • 0b00cf70b6 - Return ENOENT when trying to add files to removed (but open) directories. - Add test58 to test this behavior. Thomas Veerman 2010-09-01 09:07:18 +00:00
  • bf6f0216d5 tools/Makefile uses padtext only when building with ack Tomas Hruby 2010-09-01 07:46:51 +00:00
  • b3c3a1cb1e gcc compiles - add -fno-builtin so that gcc optimisations don't break things. Ben Gras 2010-08-31 16:42:44 +00:00
  • b1847ae244 make service look in /etc/system.conf.d/<progname> first for config file. Ben Gras 2010-08-31 14:33:31 +00:00
  • 1f2054c89c Shutdown changes for multiboot: CTRL-ALT-DEL resets, panic halts Erik van der Kouwe 2010-08-30 19:01:58 +00:00
  • 4448836263 ramdisk: more inodes David van Moolenbroek 2010-08-30 17:08:19 +00:00
  • 36fb30dfef cdefs.h: Allow __CONCAT() macro to be nested Arun Thomas 2010-08-30 14:34:58 +00:00
  • a4c30acd9d Improve UDS testing. Fix a few bugs. Add testing of passing file descriptors. Contributed by Thomas Cort. Thomas Veerman 2010-08-30 13:49:49 +00:00
  • e8ddc0f46e - Add support for file descriptor passing to PFS. - For security reasons move some libc code to PFS. - Fix a few bugs in PFS. Contributed by Thomas Cort. Thomas Veerman 2010-08-30 13:46:44 +00:00
  • 13ef7f1f38 Prepare VFS to support back calls from PFS. For security reasons and to support file descriptor passing, PFS does some back calls to VFS. For example, to verify the validity of a path provided by a process and to tell VFS it must copy file descriptors from one process to another. Thomas Veerman 2010-08-30 13:44:07 +00:00
  • 2297e26660 Prepare headers to support file descriptor passing over UNIX Domain Sockets. Contributed by Thomas Cort. Thomas Veerman 2010-08-30 13:41:22 +00:00
  • a0bb199f69 Release script improvements, moving towards having the ramdisk working again Erik van der Kouwe 2010-08-29 19:22:42 +00:00
  • a37514163b Touch generated files to avoid dependency generation warnings and missing dependencies Erik van der Kouwe 2010-08-29 17:50:51 +00:00
  • a5741a465f update /etc on make world Erik van der Kouwe 2010-08-27 10:09:06 +00:00
  • 3e3d627b25 mdb: disassembly fix for short 8-bit values David van Moolenbroek 2010-08-27 09:31:26 +00:00
  • a78608ec86 Fix dependency problems in the build Arun Thomas 2010-08-26 19:54:49 +00:00
  • c81f201c8c added missing sef_gcov.c Ben Gras 2010-08-25 13:23:32 +00:00
  • 5d6c2aae0a gcov support, based on work contributed by Anton Kuijsten. Ben Gras 2010-08-25 13:06:43 +00:00
  • d8466ce31f libaudiodriver <minix/audio_fw.h> fixes Ben Gras 2010-08-25 11:18:38 +00:00
  • 1c359afad4 connect libaudiodriver. Ben Gras 2010-08-25 11:07:36 +00:00
  • 0f4eda33eb new base libaudiodriver out of -lcommon in drivers/audio. Ben Gras 2010-08-25 11:03:53 +00:00
  • cb86231930 sb16: flatten mixer, common, dsp hierarchy into 2-PROGS dir Ben Gras 2010-08-25 09:57:10 +00:00
  • 36fa521a0e further ramdisk size increase for gcc+gcov binaries. Ben Gras 2010-08-25 07:26:00 +00:00
  • 1d0e0e217d <stddef.h> - alternative definition of offsetof for gcc using builtin Ben Gras 2010-08-25 07:25:32 +00:00
  • 50ca7f7f8f Zero out to three stack dwords to fix boot errors Erik van der Kouwe 2010-08-24 12:51:11 +00:00
  • 6fb1789ba4 at_wini: fix warning, bogus PRIVATE in struct type declaration Ben Gras 2010-08-24 12:45:37 +00:00
  • 959026c29a RS: use PM's API instead of its internals David van Moolenbroek 2010-08-24 07:20:41 +00:00
  • 3211be5d14 Avoid duplicate type definitions, especially wchar_t which was inconsstent and caused trouble in libarchive Erik van der Kouwe 2010-08-23 17:00:04 +00:00
  • a2647a4181 Fix buffer overflow in libarchive if a UTF-8 encoded string has codepoints that require two UTF-16 words Erik van der Kouwe 2010-08-23 16:32:05 +00:00
  • d743c5c6f3 Solve buffer overflow on tab completion in ash Erik van der Kouwe 2010-08-23 16:30:58 +00:00
  • c9d500e9fd Import hexdump(1) from NetBSD Arun Thomas 2010-08-21 13:24:09 +00:00