Commit Graph

  • 1bf6d23f34 Make exec() use entry point in a.out header Arun Thomas 2010-06-10 14:59:10 +00:00
  • f0a158d8c1 More cleanup to remove MM and FS references Arun Thomas 2010-06-10 14:04:46 +00:00
  • 2758519ed2 Change default hostname resolution order David van Moolenbroek 2010-06-10 11:14:36 +00:00
  • 65764218f7 Remove dependency of release.sh on bc, du option to give overhead totals Erik van der Kouwe 2010-06-10 11:14:04 +00:00
  • a8cf207549 release.sh: avoid egrep -x which the base system doesn't support Erik van der Kouwe 2010-06-09 14:32:19 +00:00
  • eec65ac664 Rename tell_fs to tell_vfs Arun Thomas 2010-06-09 14:31:30 +00:00
  • 4fe558f44f issue.install: 3.1.8 Ben Gras 2010-06-09 14:02:35 +00:00
  • 1ce7983ee3 lib: declarations that needed ANSIfication since prototypes are declared Ben Gras 2010-06-09 13:01:11 +00:00
  • c1b4cc24e4 ash: getmode in global includes now Ben Gras 2010-06-09 12:58:03 +00:00
  • cd445fe22a assert conditions fix from trunk. Ben Gras 2010-06-09 12:56:44 +00:00
  • 61db813ff6 find: fix warnings + error Ben Gras 2010-06-09 12:53:51 +00:00
  • ac34bfd42b inlcude: new prototypes Ben Gras 2010-06-09 12:53:09 +00:00
  • 8fea317779 man: no more minix find manpage Ben Gras 2010-06-09 12:30:25 +00:00
  • 6704520919 commands: import of netbsd find Ben Gras 2010-06-09 12:27:36 +00:00
  • fcd2a802a8 commands/find: original netbsd find Ben Gras 2010-06-09 12:19:38 +00:00
  • 13d50be356 commands, man: remove minix find Ben Gras 2010-06-09 12:17:42 +00:00
  • 6faa2a636c ash: remove setmode() declaration from shell.h, now in library Ben Gras 2010-06-09 12:11:56 +00:00
  • e216edf294 unistd.h: add setmode() prototype. Ben Gras 2010-06-09 12:11:33 +00:00
  • 769302d3d6 err.h: include prototypes for new err* and warn* functions. Ben Gras 2010-06-09 12:11:13 +00:00
  • c046958745 crtso.S: save *argv[] and argc globally, to be used by getprogname(). Ben Gras 2010-06-09 12:10:31 +00:00
  • ba9990cc00 libc: minor minix changes for new netbsd files Ben Gras 2010-06-09 12:09:39 +00:00
  • 60d52d68da libc: add original netbsd files Ben Gras 2010-06-09 12:08:32 +00:00
  • a0147a8c32 libutil: minix efun.c Ben Gras 2010-06-09 12:05:53 +00:00
  • 7b87ff5b11 libutil: original netbsd efun.c Ben Gras 2010-06-09 12:05:04 +00:00
  • d7490d374d includes: minix <util.h> Ben Gras 2010-06-09 12:03:19 +00:00
  • b697b67d53 includes: original netbsd <util.h> Ben Gras 2010-06-09 12:02:20 +00:00
  • be6490f4b3 Turn off debug message. Thomas Veerman 2010-06-09 11:05:16 +00:00
  • a6e357da22 kernel: fix assert condition after a caught in-kernel pagefault Ben Gras 2010-06-09 10:59:57 +00:00
  • a0eaaa5c9f Fix a bug in put_inode that causes corruption to the file system and another bug that causes problems when files grow bigger than a certain threshold. Also fix a few type and code inconsistencies. Thomas Veerman 2010-06-09 09:56:43 +00:00
  • 1207fcc6f0 int to endpoint_t conversions in mmap Tomas Hruby 2010-06-09 09:14:53 +00:00
  • cccfe8e0ce lib: move tzfile.h from lib/libc/stdtime/ to include/ for general usage. Ben Gras 2010-06-08 19:11:42 +00:00
  • 826b9590f2 More endpoint_t correctness. More const correctness. Other code cleanup. Kees van Reeuwijk 2010-06-08 14:09:18 +00:00
  • 4c10a31440 Remove legacy MM, FS, and FS_PROC_NR macros Arun Thomas 2010-06-08 13:58:01 +00:00
  • 7bd7946346 Remove redundant macro cproc_addr Erik van der Kouwe 2010-06-08 13:38:44 +00:00
  • 78186ee5f5 Add endpoint checks in scheduling kernel calls Erik van der Kouwe 2010-06-08 12:04:21 +00:00
  • 49165ef796 support for ukranian (charse koi8-u) contributed by Roman Ignatov. Ben Gras 2010-06-08 01:04:52 +00:00
  • 31adc0a3c4 vm: junkfree feature that fills freed pages with a recognizable pattern. Ben Gras 2010-06-08 00:59:48 +00:00
  • 64b1205e6c fix from trunk for assert(ptproc == newptproc) without vm_stop on shutdown. Ben Gras 2010-06-07 22:24:21 +00:00
  • a09a8d4f3e kernel: fix for vm_init that triggered assert(ptproc == newptproc) Ben Gras 2010-06-07 22:21:45 +00:00
  • 277ff6f2ce e1000: map in 0x1000 of flash if 0x10000 fails. Ben Gras 2010-06-07 16:30:10 +00:00
  • f448dfe063 version: trunk will become 3.1.8. Ben Gras 2010-06-07 15:57:14 +00:00
  • 94881e6d4a make includes fix from trunk Ben Gras 2010-06-07 15:51:50 +00:00
  • 6677a8c8e0 mfs fix by tveerman from trunk. Ben Gras 2010-06-07 15:46:26 +00:00
  • 4b6b1bc47a Fix typo Thomas Veerman 2010-06-07 13:46:05 +00:00
  • a98b9ca8dc tools: fix installing includes. Ben Gras 2010-06-07 10:10:27 +00:00
  • cbc9586c13 Lazy FPU Tomas Hruby 2010-06-07 07:43:17 +00:00
  • b641afc78a VM: Remove legacy non-paging code paths Arun Thomas 2010-06-05 14:39:40 +00:00
  • e7e6508854 Enter package names in packman Erik van der Kouwe 2010-06-05 13:25:41 +00:00
  • 354d88f883 Put initialization code where it belongs. Cristiano Giuffrida 2010-06-04 18:08:15 +00:00
  • a53514d4a9 Fix range checking in safecopy. Cristiano Giuffrida 2010-06-04 18:05:38 +00:00
  • 255ad2ab37 Remove gcc-4.1.1 from packages list Arun Thomas 2010-06-04 12:40:15 +00:00
  • 8c69c6cd7f Remove gcc-4.1.1 from packages list Arun Thomas 2010-06-04 12:36:40 +00:00
  • 7dc782dd1a from trunk: ------------------------------------------------------------------------ r7154 | thruby | 2010-06-04 10:54:43 +0000 (Fri, 04 Jun 2010) | 1 line Ben Gras 2010-06-04 11:06:44 +00:00
  • f28acecb78 Removed a buggy assert unintentionally commted in r7044 Tomas Hruby 2010-06-04 10:54:43 +00:00
  • 8afc228c48 This patch changes the release script in the following ways: - A staging directory is always used to avoid oversized images; - As a consequence, the zero-filling is removed so no more "out of space" errors should be printed to the console; - The root and usr partition sizes are computed so less space should be wasted (the root partition gets extra 1MB zones and 64 inodes for run-time though and hardlinks/holes make the used space slightly less than expected); USRMB (and the new ROOTMB) are now used to enforce a minimum size rather than set the size; - TMPDISK1-3 are renamed to more meaningful names (and TMPDISK2 is dropped because a separate tmp directory is no longer needed); - The ramdisks are truncated at the end to save memory (not sure whether it is actually released though). Erik van der Kouwe 2010-06-04 05:09:44 +00:00
  • 1bb7c4d78a Create link for lstat Erik van der Kouwe 2010-06-04 04:44:09 +00:00
  • e9eb2c4f8b 3.1.7 branch. Ben Gras 2010-06-03 11:33:56 +00:00
  • 2f892aca91 kernel fpu context switching: fix race condition Ben Gras 2010-06-03 11:32:22 +00:00
  • 332842295a Always skip signals for PM itself when broadcasting. Cristiano Giuffrida 2010-06-03 11:18:43 +00:00
  • 035c5a369c move drivers/random SHA implementation to libutil and header to <minix/sha2.h> Ben Gras 2010-06-02 22:58:29 +00:00
  • 36e12d5bd8 Use endpoint_t for the destination of mini_send and _syscall, and the source of mini_receive. Kees van Reeuwijk 2010-06-02 21:51:32 +00:00
  • 0a42d36ac6 Fix ftp client's passive mode. Gianluca Guida 2010-06-02 21:12:54 +00:00
  • ed0b81c25c Removed some unused variables and functions. Kees van Reeuwijk 2010-06-02 19:41:38 +00:00
  • fc29251444 setup: default root partition size is 64MB, reinstall keeps old root size Erik van der Kouwe 2010-06-02 17:07:10 +00:00
  • 463be393c2 Gracefull crash if FPU exception in kernel Tomas Hruby 2010-06-02 13:59:55 +00:00
  • 495970a17c boot monitor: introduce a 'reset' command that causes the cpu to reset (triple fault). Ben Gras 2010-06-02 13:23:15 +00:00
  • 7bfa47476c Fixed stack trace if panic in stop_context() Tomas Hruby 2010-06-02 08:53:49 +00:00
  • ec27911a7f Ramdisk makefile update Arun Thomas 2010-06-01 15:11:43 +00:00
  • 2fd1f18803 Release script: Remove .d/.depend files from CD Arun Thomas 2010-06-01 14:44:36 +00:00
  • 6bbcab3ec4 Clean up MFS a bit: - Remove unused includes. - Add include guards to headers. - Use unsigned variables in case they're never going to hold a negative value. This causes GCC's complaints to disappear and should make flexelint a lot happier, too. - Make functions private when they're used only within a module. - Remove unused variables. - Add casts where appropriate. Thomas Veerman 2010-06-01 12:35:33 +00:00
  • cc6fed4c51 packages: don't put oss on cd. Ben Gras 2010-06-01 11:11:35 +00:00
  • 8579c59b3f Minor makefile changes for GCC Arun Thomas 2010-06-01 09:41:31 +00:00
  • 40f440b8cd KCall methods do not depend on m_source and m_type fields Tomas Hruby 2010-06-01 08:54:31 +00:00
  • ebbd319ac0 do_safecopy split Tomas Hruby 2010-06-01 08:51:37 +00:00
  • 8bca982581 Remove those annoying $Id and $Revision tags Erik van der Kouwe 2010-05-31 20:00:08 +00:00
  • 5d78cefaf2 Clean up PFS Thomas Veerman 2010-05-28 09:39:18 +00:00
  • 8d06457241 Remove obsolete _fpu_present variable from crtso.S Erik van der Kouwe 2010-05-27 09:46:42 +00:00
  • a31e9b0400 Oops, committed too much Erik van der Kouwe 2010-05-27 09:20:50 +00:00
  • fc7438181b Avoid use of C++ reserved word class in headers (reported by Aki Goto, tracker item 375) Erik van der Kouwe 2010-05-27 09:18:49 +00:00
  • 43b589c1cc Avoid use of C++ reserved word class in headers (reported by Aki Goto, tracker item 375) Erik van der Kouwe 2010-05-27 08:48:53 +00:00
  • b48b037fbe Reorganize some directories Arun Thomas 2010-05-26 22:49:57 +00:00
  • 007104d60e GCC build fixes/updates Arun Thomas 2010-05-26 18:45:55 +00:00
  • b16fc7e7bf different rtl8169 shutdown code David van Moolenbroek 2010-05-26 11:22:06 +00:00
  • 7f98ba962a make IS report masked IRQs properly David van Moolenbroek 2010-05-26 08:44:50 +00:00
  • 24764ff47a Fixed ms-based scheduling for legacy timer Tomas Hruby 2010-05-26 08:20:29 +00:00
  • a8111c5027 Various small scheduling related fixes Tomas Hruby 2010-05-26 07:16:39 +00:00
  • 51ff10d7c0 reset alarm timer on PRIVCTL David van Moolenbroek 2010-05-26 07:10:28 +00:00
  • 451a6890d6 scheduling - time quantum in miliseconds Tomas Hruby 2010-05-25 08:06:14 +00:00
  • ac14a989b3 Fixed some inconsistent strict typing declarations. Better strict typing. Kees van Reeuwijk 2010-05-25 07:23:24 +00:00
  • 2a8961cdac fix int64.3 man page formatting David van Moolenbroek 2010-05-24 21:10:37 +00:00
  • 1f11a57141 Oops, last commit included more than was intended Erik van der Kouwe 2010-05-20 08:07:47 +00:00
  • 5f15ec05b2 More system processes, this was not enough for the release script to run on some configurations Erik van der Kouwe 2010-05-20 08:05:07 +00:00
  • 456a125e00 Minor patch: increase size of root partition for minimal release, eve very small additions with -c made it fail Erik van der Kouwe 2010-05-19 20:11:22 +00:00
  • b0159ad168 Buildsystem changes for GCC Arun Thomas 2010-05-19 13:24:15 +00:00
  • bcdaf033b5 pm - fix sched interaction Ben Gras 2010-05-19 13:22:29 +00:00
  • 77d5243f4a More sensible description for EPERM from http://www.opengroup.org/onlinepubs/000095399/basedefs/errno.h.html Erik van der Kouwe 2010-05-19 11:51:49 +00:00
  • 38ece51b25 charset cp1251 contributed by Roman Ignatov. Ben Gras 2010-05-19 11:34:47 +00:00
  • 987d3e6d85 packages: gcc-libs renamed, include gcc-4.4.3 Ben Gras 2010-05-19 10:22:57 +00:00
  • 6d0e53c2ca use oxpcie only if enabled to avoid baud bottleneck of uart. Ben Gras 2010-05-19 10:18:46 +00:00
  • 9ba760e603 kernel: oxpcie serial card support. Ben Gras 2010-05-19 10:00:02 +00:00