> On Nov 4, 2014, at 6:22 AM, Alfred Perlstein <bri...@mu.org> wrote: > > > >>> 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.
Also thank you for explanation. _______________________________________________ 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"