Balbir wrote: > This should be kmalloc(nbytes), an echo ".." has a "\n" associated > with it.
But a: write(1, "..", 2); does not have a trialing newline. If some consumer of this kernel buffer copy of what the user wrote cannot handle the possible trailing whitespace, they will have to chomp (Perl phrase) it off. You can't just whack one byte blindly. At least for the kernel/cpuset.c code, from whence this came, the consumers of this kernel buffer copy are such routines as simple_strtoul() and cpulist_parse(), both of which cope with trailing newlines. -- I won't rest till it's the best ... Programmer, Linux Scalability Paul Jackson <[EMAIL PROTECTED]> 1.925.600.0401 ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ ckrm-tech mailing list https://lists.sourceforge.net/lists/listinfo/ckrm-tech