williams@umaxc.weeg.uiowa.edu (Kent Williams) (04/11/90)
I've been collecting patches off the newsgroup for a while, and thought I would compare them with what showed up in 1.5.6. The following summarizes what I noticed as missing (usually quotes from original article) 1. Problem with rm'ing a named pipe >2. Named Pipes. I was playing with named pipes and ran into > a few problems. Since a named pipe doesn't disappear like a normal > pipe until it is unlinked, the trick being used to allow de(1) to > recover deleted files causes problems. The message: > FS freeing unused block of inode, bit = # > ^^ - typo? should this be "or" > is displayed when rm'ing a named pipe, and messes up the filesystem. > This appears easy to fix in fs/link.c by calling wipe_inode() > in truncate() if the inode is associated with a pipe. 2. Problem with tar running out of memory. I've archived a fix to this problem, plus an enhancement someone posted to allow tar to extract single files. No tar.cdif in 1.5.6. 3. Someone posted a patch that allows ls to display patches. Thats not in 1.5.6 4. Command history in the shell -- I haven't even installed this, but I would rate it as a most-desired-feature! -- Kent Williams 'Look, I can understand "teenage mutant ninja williams@umaxc.weeg.uiowa.edu turtles", but I can't understand "mutually recursive inline functions".' - Paul Chisholm