a6e357da22
kernel: fix assert condition after a caught in-kernel pagefault
Ben Gras2010-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 Veerman2010-06-09 09:56:43 +00:00
1207fcc6f0
int to endpoint_t conversions in mmap
Tomas Hruby2010-06-09 09:14:53 +00:00
cccfe8e0ce
lib: move tzfile.h from lib/libc/stdtime/ to include/ for general usage.
Ben Gras2010-06-08 19:11:42 +00:00
826b9590f2
More endpoint_t correctness. More const correctness. Other code cleanup.
Kees van Reeuwijk2010-06-08 14:09:18 +00:00
4c10a31440
Remove legacy MM, FS, and FS_PROC_NR macros
Arun Thomas2010-06-08 13:58:01 +00:00
255ad2ab37
Remove gcc-4.1.1 from packages list
Arun Thomas2010-06-04 12:40:15 +00:00
8c69c6cd7f
Remove gcc-4.1.1 from packages list
Arun Thomas2010-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 Gras2010-06-04 11:06:44 +00:00
f28acecb78
Removed a buggy assert unintentionally commted in r7044
Tomas Hruby2010-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 Kouwe2010-06-04 05:09:44 +00:00
2fd1f18803
Release script: Remove .d/.depend files from CD
Arun Thomas2010-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 Veerman2010-06-01 12:35:33 +00:00
cc6fed4c51
packages: don't put oss on cd.
Ben Gras2010-06-01 11:11:35 +00:00
5f15ec05b2
More system processes, this was not enough for the release script to run on some configurations
Erik van der Kouwe2010-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 Kouwe2010-05-19 20:11:22 +00:00