File creation working but ... broken
authorRonald G. Minnich <rminnich@google.com>
Wed, 29 Jan 2014 21:48:43 +0000 (13:48 -0800)
committerRonald G. Minnich <rminnich@google.com>
Wed, 29 Jan 2014 21:48:43 +0000 (13:48 -0800)
commitebcb597e40103c874495dd5d84ef13f4c632da3b
tree81f53f5ea13c3aa4f553df8ceaf062b947d4245a
parentaa5bd508e3fc6d23aa017c7effa5871b70d59e75
File creation working but ... broken

try cp /root '#r/srv/root'

The error is
rootcreate: c 0xffff80007fff8850, name root, omode 1101, perm 81ed
kernel warning at kern/src/ns/sysfile.c:113, from core 0: Trunc mode issue: mode 1, mode minus trunc 1, chan mode 0

So somehow the chan mode is getting set wrong.

Signed-off-by: Ronald G. Minnich <rminnich@google.com>
kern/drivers/dev/root.c