From owner-cvs-src-old@FreeBSD.ORG Thu May 6 19:23:09 2010 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 004F11065679 for ; Thu, 6 May 2010 19:23:08 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id E28778FC1A for ; Thu, 6 May 2010 19:23:08 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o46JN8eo057232 for ; Thu, 6 May 2010 19:23:08 GMT (envelope-from kib@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o46JN8bx057231 for cvs-src-old@freebsd.org; Thu, 6 May 2010 19:23:08 GMT (envelope-from kib@repoman.freebsd.org) Message-Id: <201005061923.o46JN8bx057231@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kib@repoman.freebsd.org using -f From: Konstantin Belousov Date: Thu, 6 May 2010 19:22:50 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/fs/devfs devfs_devs.c devfs_int.h src/sys/kern kern_conf.c src/sys/sys conf.h X-BeenThere: cvs-src-old@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 May 2010 19:23:09 -0000 kib 2010-05-06 19:22:50 UTC FreeBSD src repository Modified files: sys/fs/devfs devfs_devs.c devfs_int.h sys/kern kern_conf.c sys/sys conf.h Log: SVN rev 207729 on 2010-05-06 19:22:50Z by kib Add MAKEDEV_NOWAIT flag to make_dev_credf(9), to create a device node in a no-sleep context. If resource allocation cannot be done without sleep, make_dev_credf() fails and returns NULL. Reviewed by: jh MFC after: 2 weeks Revision Changes Path 1.61 +7 -2 src/sys/fs/devfs/devfs_devs.c 1.9 +1 -1 src/sys/fs/devfs/devfs_int.h 1.236 +28 -19 src/sys/kern/kern_conf.c 1.255 +4 -2 src/sys/sys/conf.h