> On Nov 4, 2014, at 1:25 AM, Konstantin Belousov <kostik...@gmail.com> wrote: > >> On Mon, Nov 03, 2014 at 01:45:21PM -0800, Alfred Perlstein wrote: >> Isn't there a problem where the stack can be swapped out? >> >> I seem to recall a problem where a swapped out process was causing >> problems due to a buffer passed being stack allocated and that process >> being swapped out... >> >> If this is not the case then please disregard. > > Sure, stack can be swapped out, but buffer passing is usually not a problem. > At least, I am not aware of cases. > > In fact, many compat layers do exactly this, allocate the native-ABI > structure on the stack, copyin the foreighn-ABI structure in pieces > into the native-ABI one, and pass native to kern_foo() implementations. > > So I think you worries are not realized. >
Ok then as long as system will not pass this buffer as Dma target down to driver we are ok. _______________________________________________ svn-src-head@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-src-head To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"