]> Zhao Yanbai Git Server - minix.git/commit
libvtreefs: dynamically allocate long inode names 13/3013/1
authorCristiano Giuffrida <giuffrida@cs.vu.nl>
Wed, 31 Dec 2014 01:15:44 +0000 (02:15 +0100)
committerDavid van Moolenbroek <david@minix3.org>
Mon, 29 Jun 2015 10:57:24 +0000 (10:57 +0000)
commitc21aa858e206a580693d3705485ebfc26ae29170
tree1c6490040f830a46f3fba68001b5c0c62f080bcc
parent5a7def9a9457d6aa13f37ca9233b5ada39e4fcf6
libvtreefs: dynamically allocate long inode names

Extended by David van Moolenbroek to continue using static buffers
for short inode names, so as to prevent important file system
services such as procfs from running out of memory at runtime.

Change-Id: I6f841741ee9944fc87dbdb78b5cdaa2abee9da76
minix/include/minix/vtreefs.h
minix/lib/libvtreefs/inode.c
minix/lib/libvtreefs/inode.h
minix/lib/libvtreefs/path.c
minix/lib/libvtreefs/stadir.c