svn commit: r224810 - in head/sys: kern sys

2011-08-13 Thread Jonathan Anderson
Author: jonathan Date: Sat Aug 13 09:21:16 2011 New Revision: 224810 URL: http://svn.freebsd.org/changeset/base/224810 Log: Allow Capsicum capabilities to delegate constrained access to file system subtrees to sandboxed processes. - Use of absolute paths and '..' are limited in

svn commit: r224812 - head/sys/kern

2011-08-13 Thread Jonathan Anderson
Author: jonathan Date: Sat Aug 13 10:43:21 2011 New Revision: 224812 URL: http://svn.freebsd.org/changeset/base/224812 Log: Allow openat(2), fstatat(2), etc. in capability mode. namei() and lookup() can now perform strictly relative lookups. Such lookups, performed when in capability

svn commit: r224814 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2011-08-13 Thread Martin Matuska
Author: mm Date: Sat Aug 13 10:58:53 2011 New Revision: 224814 URL: http://svn.freebsd.org/changeset/base/224814 Log: Fix race between dmu_objset_prefetch() invoked from zfs_ioc_dataset_list_next() and dsl_dir_destroy_check() indirectly invoked from dmu_recv_existing_end() via

svn commit: r224815 - in head/sys: kern sys

2011-08-13 Thread Robert Watson
Author: rwatson Date: Sat Aug 13 12:14:40 2011 New Revision: 224815 URL: http://svn.freebsd.org/changeset/base/224815 Log: Regenerate system call files following r224812 changes to capabilities.conf. A no-op for non-Capsicum kernels; for Capsicum kernels, completes the enabling of fooat(2)

svn commit: r224834 - head/sys/sys

2011-08-13 Thread Robert Watson
Author: rwatson Date: Sat Aug 13 13:11:28 2011 New Revision: 224834 URL: http://svn.freebsd.org/changeset/base/224834 Log: Bump __FreeBSD_version to reflect the availability of capabilities, but also capability-related changes to fget(9). This is likely not part of a formal KPI, but the

svn commit: r224839 - head/sys/kern

2011-08-13 Thread Robert Watson
Author: rwatson Date: Sat Aug 13 13:26:40 2011 New Revision: 224839 URL: http://svn.freebsd.org/changeset/base/224839 Log: Now that capability support has been committed, update and expand the comment at the type of sys_capability.c to describe its new contents. Approved by: re (xxx)

svn commit: r224840 - head/sys/kern

2011-08-13 Thread Robert Watson
Author: rwatson Date: Sat Aug 13 13:34:01 2011 New Revision: 224840 URL: http://svn.freebsd.org/changeset/base/224840 Log: Update use of the FEATURE() macro in sys_capability.c to reflect the move to two different kernel options for capability mode vs. capabilities. Approved by: re (bz)

svn commit: r224841 - head/usr.sbin/jls

2011-08-13 Thread Bjoern A. Zeeb
Author: bz Date: Sat Aug 13 13:49:11 2011 New Revision: 224841 URL: http://svn.freebsd.org/changeset/base/224841 Log: Fix jls backward compat mode broken in r222465, correctly displaying addresses in verbose mode (jls -v) again. Submitted by: jamie MFC after:3 days Approved by:

svn commit: r224842 - head/sys/kern

2011-08-13 Thread Robert Watson
Author: rwatson Date: Sat Aug 13 16:03:40 2011 New Revision: 224842 URL: http://svn.freebsd.org/changeset/base/224842 Log: When falloc() was broken into separate falloc_noinstall() and finstall(), a bug was introduced in kern_openat() such that the error from the vnode open operation was

svn commit: r224845 - head/sys/mips/mips

2011-08-13 Thread Attilio Rao
Author: attilio Date: Sat Aug 13 17:17:04 2011 New Revision: 224845 URL: http://svn.freebsd.org/changeset/base/224845 Log: Fix a typo in cb_dumpdata() about wrongly calling wdog_kern_pat(). Submitted by: Andrew Boyer aboyer at averesystems dot com Approved by: re (kib) Modified:

svn commit: r224852 - head/sys/kern

2011-08-13 Thread Robert Watson
Author: rwatson Date: Sat Aug 13 17:22:16 2011 New Revision: 224852 URL: http://svn.freebsd.org/changeset/base/224852 Log: Trim some warnings and notes from capabilities.conf -- these are left over from Capsicum development, and no longer apply. Approved by: re (kib) Sponsored by:

svn commit: r224855 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2011-08-13 Thread Martin Matuska
Author: mm Date: Sat Aug 13 21:35:22 2011 New Revision: 224855 URL: http://svn.freebsd.org/changeset/base/224855 Log: zfs_ioctl.c: improve code readability in zfs_ioc_dataset_list_next() zvol.c: fix calling of dmu_objset_prefetch() in zvol_create_minors() by passing full instead of

svn commit: r224856 - head/sys/dev/isp

2011-08-13 Thread Matt Jacob
Author: mjacob Date: Sat Aug 13 23:34:17 2011 New Revision: 224856 URL: http://svn.freebsd.org/changeset/base/224856 Log: Most of these changes to isp are to allow for isp.ko unloading. We also revive loop down freezes. We also externaliz within isp isp_prt_endcmd so something outside the

svn commit: r224857 - in head/sys: boot/powerpc/ps3 conf powerpc/ps3

2011-08-13 Thread Nathan Whitehorn
Author: nwhitehorn Date: Sun Aug 14 00:20:37 2011 New Revision: 224857 URL: http://svn.freebsd.org/changeset/base/224857 Log: Add support for the Blu-Ray drive found in the Sony Playstation 3 and fix some realted minor bugs in PS3 internal storage support. Submitted by: glevand

svn commit: r224859 - in head: lib/libprocstat usr.bin/procstat

2011-08-13 Thread Robert Watson
Author: rwatson Date: Sun Aug 14 00:42:09 2011 New Revision: 224859 URL: http://svn.freebsd.org/changeset/base/224859 Log: Updates to libprocstat(3) and procstat(1) to allow monitoring Capsicum capability mode and capabilities. Right now no attempt is made to unwrap capabilities when