From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 21121 invoked by alias); 2 Oct 2005 14:03:14 -0000 Mailing-List: contact ecos-cvs-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Post: List-Help: , Sender: ecos-cvs-owner@sources.redhat.com List-Subscribe: Received: (qmail 21107 invoked by uid 9341); 2 Oct 2005 14:03:14 -0000 Date: Sun, 02 Oct 2005 14:03:00 -0000 Message-ID: <20051002140314.21105.qmail@sourceware.org> From: asl@sourceware.org To: ecos-cvs@ecos.sourceware.org Subject: ecos/packages/fs/ram/current ChangeLog cdl/ram ... X-SW-Source: 2005/txt/msg00292.txt.bz2 List-Id: CVSROOT: /cvs/ecos Module name: ecos Changes by: asl@sourceware.org 2005-10-02 14:03:14 Modified files: packages/fs/ram/current: ChangeLog packages/fs/ram/current/cdl: ramfs.cdl packages/fs/ram/current/src: ramfs.c packages/fs/ram/current/tests: ramfs2.c Log message: * src/ramfs.c: Implement holes in files when using BLOCK allocation method. This requires allowing lseek to go past the end of the file. * test/ramfs2.c: Extended the lseek test to now seek past the end of the file. With the BLOCK allocation method this will create a whole. With the SIMPLE allocation method is just allocates the memory and fills it with zero. * cdl/ramfs.cdl: Added in interface which both SIMPLE and BLOCK implement. This allows the inference engine to work out is should enable BLOCK if SIMPLE is disabled by the user. 2005-10-01 Dan Jakubiec * src/ramfs.c: (ramfs_mount, ramfs_open, ramfs_mkdir) Changed the permissions for files and directories created on RAMFS file systems from 000 to 777. This helps ported applications which wrongly assume there is some security concept and check for the existence of certain file permissions.