Mark Kettenis wrote: > We can just call copyin(9) since it already is atomic. But check > whether the userland futex is properly aligned and return EFAULT if it > isn't such that this system call behaves like it does on strict > alignment architectures.
hmm. do we want this? i understand the appeal, but due to differing compilers/etc, some structs that are carefully packed on some platforms may not be aligned on i386. however, they would be correctly aligned where required. are we trying to prevent a problem that doesn't exist? but not a major objection.
