source: mainline

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Graph Diff Rev Age Author Log Message
(edit) @30c4005   14 years m.lombardi85 Merge mainline improvements lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6b40ea7   14 years m.lombardi85 Fix typo lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @afdcc60e   14 years jiri Link with -n (nmagic) instead of -N (omagic). omagic makes text … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bb7e8382   14 years m.lombardi85 Add the mfs_write() function implementation. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @933cadf   14 years martin use binary suffixes in printouts where appropriate lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @74c8f344   14 years jakub Merge from lp:~jakub/helenos/fs. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @82582e4   14 years jakub Fix fopen(_, a) by adding a missing break statement. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @382cd26   14 years jakub Remove unwarranted accusation of FAT and attempt to fopen() /log/klog … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @48de019   14 years m.lombardi85 return the ENAMETOOLONG error in the mfs_link() function lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7da90cd   14 years jakub Merge from lp:~jakub/helenos/mm. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @010be476   14 years jakub In case of no reserve in reserve_try_alloc(), attempt to reclaim … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cfac897   14 years m.lombardi85 Use the on_error() macro where appropriated lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @adddd75   14 years m.lombardi85 Add a macro to catch and handle errors lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @864b0dd   14 years jakub Always use reserve_force_alloc() in frame_alloc_generic(), even when … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bfbe16f   14 years m.lombardi85 fix inode_grow(): if size_grow parameter can't be zero lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c7bbf029   14 years martin improve stack traces and assertions reduce header files pollution lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d161715   14 years martin cstyle lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fde2982c   14 years martin use thread/fibril-safe errno lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e5cebc9   14 years m.lombardi85 Fixes to inode_grow(): - The number of zones to add to the inode was … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1494e52   14 years m.lombardi85 Fix dentry in-block offset calculation. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @164c653   14 years jakub zone_frame_free() should return non-zero only if it actually freed … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @127d999   14 years m.lombardi85 inode_grow(): update inode size even when a new zone is not needed lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a7dbd49   14 years jakub Merge from lp:~jakub/helenos/mm. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8f6c6264   14 years jakub More precise elf_nonanon_pages_get() wrt. elf_page_fault(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3ac69647   14 years jakub Factor out common code to elf_nonanon_pages_get(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2c86f81   14 years jakub Writable ELF segments need to be reserved memory regardless of whether … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3ab580a   14 years m.lombardi85 inode numbers start from 1, not 0. Fix write_inode functions appropriately. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @58c36ac   14 years m.lombardi85 Return the error code if put_inode() failed. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9e2d6dc   14 years m.lombardi85 Fixes to mfs_dentry.c: - Return EOK when reading at the end of the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a900fb1   14 years m.lombardi85 Fix some bugs in mfs_alloc_bit() function lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b4dc35a   14 years jakub It's AS, not VM. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cda1378   14 years jakub Remove names of formal arguments. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e5a015b   14 years jakub Merge the memory reservation feature (Phase 1) from … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9e953bda   14 years jakub Add malloc2 test for testing the memory reservation feature. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e17f703   14 years jakub Implement memory reservation API. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8b6930d   14 years jakub Add ssize_t for kernel. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d060900   14 years jakub Feed memory from the newly created zone into the reservation system. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6fcc03a   14 years m.lombardi85 Fix a bug when searching a free bit in a bitmap lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @28295955   14 years jakub frame_free_generic() can actually free multiple frames. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @89bcb520   14 years jakub Reserve / unreserve memory upon frame allocation / deallocation. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e700970   14 years m.lombardi85 Add mfs_close() and mfs_open_node() functions lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fe754c8   14 years jakub Always succeed conditional reservations. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ceac698   14 years jakub Remove name of formal parameters. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e394b736   14 years jakub Call the address space area create, resize and destroy hooks. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8a2474f   14 years jakub Remove comments. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9dd730d1   14 years jakub Reserve only anonymous pages in ELF-backed address space areas. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6fc5262   14 years m.lombardi85 Fix sparse file reading (the returned block must be zero-filled) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @488f7ed   14 years m.lombardi85 read_directory_entry() should return an error code, not a poniter to … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @afd9c3b   14 years m.lombardi85 call the insert_dentry() function in mfs_link() lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @13ab195   14 years m.lombardi85 d_name should be declared as const char* within the insert_dentry() … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8b655705   14 years jakub Merge mainline changes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b2fb47f   14 years jakub Merge from lp:~jakub/helenos/ia64-revival. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @18ba2e4f   14 years jakub Use an explicitly defined and mutually agreed GP value wrt. ia64 … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1d9c541   14 years jakub Modify the ia64 loader linker script so that not explicitly mentioned … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @af103f4   14 years jakub Use gp instead of _got in ia64 loader. This is for consistency and … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @88634420   14 years jakub The linker pays attention to gp, so use gp instead of _gp. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @89c57b6   14 years jakub Merge mainline changes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5a841a4   14 years m.lombardi85 Fix initialization of the "inodes per block" superblock field at mount lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @18c9e6b   14 years m.lombardi85 Fix warning if compiled without the DEBUG_MODE flag enabled lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @230229de   14 years m.lombardi85 Improve mfs_read(), now it can read files (not tested with very large … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8f6bb76e   14 years m.lombardi85 - Fix bug when allocating memory space for the indirect zone vector - … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ce45f19   14 years m.lombardi85 file size must be declared as size_t lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d0f3692   14 years m.lombardi85 Fix bug when reading V3 dentries on disk lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @668f1949   14 years m.lombardi85 - mfs_read partially implemented, only directories are supported (yet) … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e666ddc   14 years m.lombardi85 Fix a bug in dentry on-disk offset calculation lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e33100c   14 years m.lombardi85 The root inode (index == 1) is at offset 0 in the inode table. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @534d08e8   14 years m.lombardi85 Fix some debug messages lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @969d88e   14 years m.lombardi85 Merge mainline changes lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @17279ead   14 years jiri Merge devman improvements. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @26fa82bc   14 years jiri Let drivers return task value as soon as they start, returning control … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3ad7b1c   14 years jiri Make devman robust against somebody manually starting a driver. Allow … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @033cbf82   14 years jiri Handle failure to register with device manager. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @53debe0   14 years jakub Merge from lp:~jakub/helenos/fs. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8436590   14 years jiri Merge mainline changes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @88ccd8b8   14 years m.lombardi85 Some improvements to write support: - mfs_create_node() function … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7a57269f   14 years m.lombardi85 Fix bug in the read_directory_dentry(), the directory index was ignored lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @07dcec5   14 years m.lombardi85 Add insert_dentry() function to add a new directory entry to the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @04be5a0   14 years m.lombardi85 Remove wrong assertions lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b62dc100   14 years jakub Avoid having '\0' in FAT dentry names by avoiding str_cpy(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ccca251   14 years martin improve comments, use C++ style comments for TODOs and FIXMEs lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3f56c90   14 years jakub Merge from lp:~jakub/helenos/fs. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6639ae1   14 years jakub Fix NULL dereference when vfs_file_get() is called with invalid file … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b910455   14 years jakub Merge mainline changes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8e80d3f   14 years jakub Rename async_data_read/write_start_flexible() to … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f9329cf   14 years m.lombardi85 The size_grow parameter of the inode_grow() function should be … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @55132b8   14 years jakub Merge from lp:~jakub/helenos/fs. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f6bffee   14 years jakub Allow special flags that control processing of IPC_M_DATA_READ/WRITE … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8ab1adff   14 years m.lombardi85 Add functions to read and write indirect zones, it simplifies the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c922bc7   14 years m.lombardi85 Add function get_inode(), it is used to obtain a generic minix inode … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e4f2656   14 years jakub Put an explicit nop after the last, branch instruction in inline asm. … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @40f7297   14 years m.lombardi85 fix to free_zone(): return result og mfs_free_bit() function lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @82c198f   14 years m.lombardi85 update inode info and mark it as dirty in the mfs_inode_grow() function lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7bd68e6   14 years m.lombardi85 Add mfs_inode_grow(), it uses write_map() to expand an inode by a … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2bbbfd3   14 years m.lombardi85 Add functions to add or remove zones from inodes lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @af8ce880   14 years m.lombardi85 Change wrong name to the di_block variable (new name is ind2_block) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8829e33   14 years m.lombardi85 Fixes to mfs_balloc.c : - Remove magic numbers - Fix incorrect index … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a791a96   14 years m.lombardi85 Fix error return value lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @97186929   14 years martin remove obsolete tasklets (many years ago tasklets were part of a … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ee01ff5   14 years m.lombardi85 rename mfs_read.c, new name is mfs_rw.c lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5a29b4c   14 years m.lombardi85 write_map() must allocate new zones to expand the chain when needed lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Note: See TracRevisionLog for help on using the revision log.