Searched hist:213246 (Results 1 - 1 of 1) sorted by relevance
/freebsd-9.3-release/sys/compat/linprocfs/ | ||
H A D | linprocfs.c | diff 213246 Tue Sep 28 09:37:47 MDT 2010 kib In linprocfs_doargv(): - handle compat32 processes; - remove the checks for copied in addresses to belong into valid usermode range, proc_rwmem() does this; - simplify loop reading single string, limit the total amount of strings collected by ARG_MAX bytes; - correctly add '\0' at the end of each copied string; - fix style. In linprocfs_doprocenviron(): - unlock the process before calling copyin code [1]. The process is held by pseudofs. In linprocfs_doproccmdline: - use linprocfs_doargv() to handle !curproc case for which p_args is not cached. Reported by: plulnet [1] Tested by: pluknet Approved by: des (linprocfs maintainer, previous version of the patch) MFC after: 3 weeks |
Completed in 50 milliseconds