summaryrefslogtreecommitdiffstats
path: root/lib/libc/stdio/swprintf.c
diff options
context:
space:
mode:
authorkib <kib@FreeBSD.org>2008-02-26 12:16:35 +0000
committerkib <kib@FreeBSD.org>2008-02-26 12:16:35 +0000
commit8b513f42f1936a2c0135c84679203126aa3c5852 (patch)
treed59c433e47edae5146bc6943f757d145fcdcfbc0 /lib/libc/stdio/swprintf.c
parent1f588d3b57e5778cad17b3748a3bcd93f221deb6 (diff)
downloadFreeBSD-src-8b513f42f1936a2c0135c84679203126aa3c5852.zip
FreeBSD-src-8b513f42f1936a2c0135c84679203126aa3c5852.tar.gz
Do not assert any locks for VOP_PRINT. In particular, do not assert that
the vnode interlock is not held. vn_printf() already correctly handles locked and unlocked vnode interlocks, and all the in-tree vop_print methods are interlock-agnostic. Some code calls vprintf() with the vnode interlock held, that causes unjustified panics with INVARIANTS (ffs_syncvnode() as example). Reported by: Peter Holm
Diffstat (limited to 'lib/libc/stdio/swprintf.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud