Subject: re: printing with acroread7 and cups
To: Eric Haszlakiewicz <erh@nimenees.com>
From: matthew green <mrg@eterna.com.au>
List: tech-kern
Date: 09/02/2005 15:13:41
i wonder if the problem is better solved by making compat_linux less
invasive.  does linux_sys_mkdir() need to create dirs in the emul
path?  looking at sys/compat/linux i would almost say that there are
a number of syscalls that do translation that shouldn't.  not sure that
files should be created here (open/creat).  not sure about mknod() but
this one might be known best this way.  rename() seems wrong.  symlink()
and link() also seem wrong.  and those are just the ones in linux_file.c.

i'm suspicious of any compat syscalls *creating* things inside the
emul dir... ie, any use of CHECK_ALT_CREAT().


i don't like the idea of your getcwd() patch.  it seems like we're going
the wrong direction with translations.



.mrg.